About this role
The team is seeking a Senior AI Engineer to join their dynamic team. This role requires a strong technical background in AI and software engineering, with a focus on developing innovative solutions using advanced AI technologies.
Key Responsibilities:
- Design, develop, and implement AI models and applications using Python, .NET, Java, or Node.js.
- Utilize GenAI APIs such as OpenAI and Azure OpenAI, and frameworks like LangChain and LlamaIndex to create intelligent systems.
- Work with cloud platforms (AWS, Azure, or GCP) to deploy AI solutions, ensuring scalability and performance.
- Implement microservices architecture and manage containerization using Docker and Kubernetes.
- Develop and maintain CI/CD pipelines using tools like GitHub Actions and Azure DevOps.
- Collaborate with cross-functional teams to integrate AI capabilities into existing systems and workflows.
- Stay updated with the latest trends in AI and contribute to the continuous improvement of processes and technologies.
Required Skills & Qualifications:
- Strong hands-on proficiency in Python and/or .NET (C#, ASP.NET Core), Java, or Node.js.
- Practical experience with GenAI APIs and frameworks, including LangChain and LlamaIndex.
- Familiarity with RAG patterns and agentic workflow frameworks.
- Experience with cloud services (AWS, Azure, GCP) and DevOps practices.
- Knowledge of workflow orchestration engines and RPA tools is a plus.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- Minimum of 5-8 years of relevant experience in AI engineering or a related field.
What we offer:
- A collaborative work environment that fosters innovation and creativity.
- Opportunities for professional growth and development.
- The chance to work on cutting-edge AI technologies and projects.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.