**About the Role**
This position is ideal for an experienced software engineer looking to shift their career to AI development.
The successful candidate will lead a team of engineers in developing and implementing generative AI applications, working with large language models (LLMs), and conducting research to stay up-to-date with the latest advancements in generative AI.
In this role, you will be responsible for designing, developing, and optimizing RAG systems, implementing robust data retrieval mechanisms, and collaborating with data engineers to ensure seamless integration of data pipelines.
You will also work on API development and integration, ensuring APIs are secure, scalable, and performant, and ensuring seamless integration of our AI applications with other software systems.
**Responsibilities**
* Design, develop, and implement generative AI based applications.
* Work with large language models (LLMs) to create innovative applications and solutions.
* Conduct research to stay updated with the latest advancements in generative AI.
* Develop and optimize RAG systems to enhance the performance and accuracy of AI models.
* Implement robust data retrieval mechanisms to support RAG frameworks.
* Collaborate with data engineers to ensure seamless integration of data pipelines.
* Design and develop APIs to interface with various AI models and services.
* Ensure APIs are secure, scalable, and performant.
**Requirements**
* Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
* Expertise in managing or technically leading a software engineering team.
* Knowledge of retrieval-augmented generation (RAG) and related technologies.
* Strong skills in programming languages such as Python, Java, or Go.
* Experienced in working with SQL/NoSQL technologies (e.G., OpenSearch, DynamoDB, PostgreSQL).
* Experience with API development and integration.
* Excellent problem-solving skills and attention to detail.
* Strong communication and teamwork skills.
* Able to work efficiently on high scalable and distributed projects.
* Faster learner, easily adapting to new technologies quickly and efficiently.
* Passionate about building reliable minimum viable products and pilots in a short amount of time.
**What We Offer**
* We're committed to the health and wellbeing of our employees, offering a range of benefits including digital fitness programs, online wellness resources, and flexible work arrangements.
* We believe in empowering our employees to take care of their own wellbeing, providing a supportive environment where everyone feels comfortable taking time off and finding work-life balance.
* We offer outstanding opportunities for personal and career growth, investing deeply in employee development and maintaining a growth mindset in everything we do.
**Culture**
An exciting and supportive environment filled with passionate individuals from all over the world. You'll partner with global colleagues and share in the success of a high-growth technology company disrupting the health and wellness space.