Job Description:
We are rapidly expanding our team and seeking highly skilled and experienced AI/Full Stack Engineers to contribute to the development and deployment of cutting-edge AI-powered applications. You will play a key role in building robust backend systems and integrating Large Language Models to create innovative solutions. This is a fast-paced environment requiring individuals who can hit the ground running and have a proven track record of delivering production-ready applications.
Required Skills:
Python. backend development and AI integration. Language Models, with a primary focus on OpenAI.
Job Responsibilities:
- Design, develop, and deploy backend infrastructure and APIs to support AI-driven applications.
- Integrate and work extensively with Large Language Models (primarily OpenAI).
- Develop and refine prompts to optimize the performance and accuracy of LLMs.
- Utilize Azure AI services, including Document Intelligence, Azure OpenAI, and AI Search, to build intelligent features.
- Implement and manage MongoDB databases for application data storage.
- Contribute to the development of end-to-end prototype applications with a focus on backend functionality and automated testing
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Ensure the scalability, reliability, and performance of deployed AI applications.
- Apply GenAI concepts and techniques to solve real-world problems.
- Focus on the practical application of AI, with an emphasis on deploying models and solutions into production environments.
Job Requirements:
- Minimum of 3 years of professional experience in software engineering with a focus on backend development and AI integration.
- Strong proficiency in Python.
- Hands-on experience working with Language Models, with a primary focus on OpenAI.
- Proven ability to develop and optimize prompts for LLMs.
- Solid understanding and practical experience with Azure AI services (Document Intelligence, Azure OpenAI, AI Search).
- Experience with backend development and API creation.
- Proficiency in working with MongoDB.
- Exposure to Generative AI concepts and their practical application.
- A strong focus on Applied AI, with a demonstrable history of deploying AI solutions into production.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a collaborative team.
Desired Skills & Experience:
- Experience with DevOps pipelines and deployment processes e.g. GitHub Actions
- Experience with Docker and Kubernetes
- Infrastructure as code e.g. Terraform
- Experience with Authentication and Authorization frameworks
- Familiarity with front-end development technologies e.g. React.js (though the primary focus is backend)