About Job
We are looking for a talented AI Engineer with 2-3 years of hands-on experience in building and deploying AI/LLM-powered applications. The ideal candidate should have strong Python development skills, experience working with cloud platforms (preferably Azure), and practical exposure to LangChain and modern Generative AI frameworks.
You will work on designing, developing, and deploying intelligent applications powered by Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI Agents, and cloud-native AI services.
Key Responsibilities
- Design, develop, and maintain AI-powered applications using Python.
- Build and optimize RAG (Retrieval-Augmented Generation) pipelines.
- Develop AI agents and workflow automation using LangChain and related frameworks.
- Integrate LLMs such as OpenAI, Gemini, Claude, or Azure OpenAI into enterprise applications.
- Create APIs and backend services to support AI solutions.
- Deploy and manage AI applications on Azure cloud environments.
- Work with vector databases for semantic search and knowledge retrieval.
- Design prompt engineering and AI evaluation frameworks.
- Collaborate with business stakeholders to translate requirements into AI solutions.
- Monitor, troubleshoot, and optimize AI model performance in production environments.
- Implement best practices for security, scalability, and cost optimization.
Technical Skills
- 2-3 years of software development experience.
- Strong proficiency in Python.
- Hands-on experience with LangChain.
- Experience building LLM-based applications.
- Experience with Azure services, preferably:
- REST API development using:
- Experience with vector databases such as:
- Understanding of:
Database Skills
- SQL knowledge.
- Experience with one or more:
Version Control & DevOps
- Git/GitHub.
- CI/CD concepts.
- Docker fundamentals.
Good-to-Have Skills
- Experience with multi-agent architectures.
- Experience with LangGraph.
- Knowledge of MCP (Model Context Protocol).
- Experience with AI evaluation frameworks.
- Exposure to Kubernetes.
- Experience with Snowflake.
- Understanding of MLOps practices.
- Knowledge of monitoring tools such as Application Insights or Azure Monitor.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- AI/ML certifications are a plus.
- Experience working in Agile teams.
What We Are Looking For
- Strong problem-solving skills.
- Ability to quickly learn new AI technologies.
- Excellent communication skills.
- Passion for Generative AI and emerging AI trends.
- Ability to work independently and drive solutions end-to-end.