About this role
Our client is seeking a Senior Software Engineer with expertise in Generative AI and AI agent development. In this role, you will be responsible for building and optimizing advanced AI agents that leverage cutting-edge technologies in Retrieval-Augmented Generation (RAG), vector databases, and large language models (LLMs). You will play a key role in developing state-of-the-art solutions that enhance Generative AI capabilities and enable the platform to handle complex information retrieval and contextual generation.
Key Responsibilities:
- Design, develop, and optimize AI agents utilizing Generative AI technologies.
- Implement Retrieval-Augmented Generation (RAG) techniques to improve information retrieval processes.
- Work with vector databases to enhance data handling and processing.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems.
- Conduct research and stay updated with the latest advancements in AI and machine learning.
Required Skills & Qualifications:
- Strong experience in software engineering with a focus on AI and machine learning.
- Proficiency in programming languages such as Python or Java.
- In-depth knowledge of large language models (LLMs) and their applications.
- Familiarity with vector databases and information retrieval systems.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- Minimum of 5-8 years of relevant experience in software engineering and AI development.
What we offer:
- Opportunity to work on innovative AI projects with a talented team.
- A collaborative and inclusive work environment.
- Professional development and growth opportunities.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.