Key Responsibilities
- Design, develop, and test software applications integrating Generative AI capabilities
- Collaborate with cross-functional teams to deliver high-quality software and user experiences
- Implement and optimize Generative AI features using technologies like GPT-5 or Gemini
- Develop and maintain RAG systems with hybrid search and multi-vector retrieval
- Automate processes and strengthen controls through modern development methods
- Stay current with emerging trends in software development and AI technologies
Requirements
- Experience delivering Python and Generative AI products into production
- Hands-on experience with LLMs, tuning methods, and RAG systems
- Proficiency in containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines
- Familiarity with distributed systems, event-driven architectures, and NoSQL databases
- Strong problem-solving skills and a growth mindset in a fast-paced environment