AIML Developer
Job Summary
- Develop and maintain applications using Python
- Build and integrate LangChain & LangGraph based workflows for LLM-powered applications
- Work with Vector Databases for embedding storage and similarity search
- Assist in developing retrieval-augmented generation (RAG) pipelines
- Write clean testable and well-structured code
- Collaborate with senior engineers on AI/ML solution design
- Participate in code reviews and contribute to engineering best practices
- 1 years of experience in software development
- Proficiency in Python (core language data libraries NumPy Pandas)
- Working knowledge (C# Core Web API)
- Hands-on experience with LangChain and LangGraph for building LLM chains and agent workflows
- Understanding of Vector Databases indexing querying and embedding management
- Familiarity with REST APIs Git and CI/CD basics
- Basic understanding of LLMs prompt engineering and embedding models
Nice to Have
- Exposure to cloud platforms (Azure AWS or GCP)
- Familiarity with Docker/containerization
- Understanding of RAG architecture patterns
- Basic knowledge of ML concepts (supervised/unsupervised learning)
Required Skills:
Requirements: 3 years of experience in software development. Involved in end-to-end software development life cycle. Strong C and Data Structures Object Oriented Programming Design Patterns and WIndows based projects. Familiar with cross-platform application development using Visual Studio Outstanding programming debugging and problem-solving skills Experience with Jira and ownership of assigned tasks Be proactive and take keen interest in grabbing opportunities. Good in verbal and written communication. Preferred Qualification: B.E
Required Education:
BE