Title: Lab45 - AI-ML Engineer
Job Description
Job Title: AI/ML Engineer
Location: Bangalore
Job Type: Full-Time
Introduction: We are seeking a highly skilled and experienced AI/ML Engineer to join our innovative team. The ideal candidate will have a strong background in backend development using Python, expertise in LangChain, vector databases, and applied AI using large language models (LLMs), Retrieval-Augmented Generation (RAG), Graph RAG, and other Generative AI applications. This role requires a blend of advanced technical skills in software design, data structures, and coding, coupled with a passion for AI-driven innovation.
Key Responsibilities:
- Design, develop, and maintain robust backend systems integrating advanced AI and ML capabilities.
- Implement and optimize LangChain for efficient language model chaining and application.
- Manage and manipulate data using vector databases to enhance model performance and scalability.
- Develop and deploy solutions based on LLMs, RAG, and Graph RAG to solve complex problems and improve user interactions.
- Collaborate with cross-functional teams to define clear specifications, deliverables, and timelines.
- Stay abreast of industry trends and advancements in AI and ML technologies, applying this knowledge to drive continuous improvement in our solutions.
- Write clean, manageable code and maintain proper documentation.
- Conduct code reviews, and mentor junior engineers, promoting best practices in software development and AI integration.
- Ensure the performance, quality, and responsiveness of applications.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, or a related field.
- Proven experience (5+ years) as an Software Engineer with a focus on backend development.
- Expertise in Python programming and familiarity with frameworks and libraries relevant to AI and ML.
- Strong experience with LangChain, vector databases, and technologies such as MongoDB and Pinecone.
- Profound knowledge of LLMs, RAG, Graph RAG, and other Generative AI concepts.
- Excellent skills in software design, data structures, and algorithms.
- Experience with software development tools including version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
Preferred Skills:
- Experience with cloud platforms (AWS, Google Cloud, Azure) and understanding of scalable architecture.
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
͏
Job Title: AI/ML Engineer
Location: Bangalore
Job Type: Full-Time
Introduction: We are seeking a highly skilled and experienced AI/ML Engineer to join our innovative team. The ideal candidate will have a strong background in backend development using Python, expertise in LangChain, vector databases, and applied AI using large language models (LLMs), Retrieval-Augmented Generation (RAG), Graph RAG, and other Generative AI applications. This role requires a blend of advanced technical skills in software design, data structures, and coding, coupled with a passion for AI-driven innovation.
Key Responsibilities:
- Design, develop, and maintain robust backend systems integrating advanced AI and ML capabilities.
- Implement and optimize LangChain for efficient language model chaining and application.
- Manage and manipulate data using vector databases to enhance model performance and scalability.
- Develop and deploy solutions based on LLMs, RAG, and Graph RAG to solve complex problems and improve user interactions.
- Collaborate with cross-functional teams to define clear specifications, deliverables, and timelines.
- Stay abreast of industry trends and advancements in AI and ML technologies, applying this knowledge to drive continuous improvement in our solutions.
- Write clean, manageable code and maintain proper documentation.
- Conduct code reviews, and mentor junior engineers, promoting best practices in software development and AI integration.
- Ensure the performance, quality, and responsiveness of applications.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, or a related field.
- Proven experience (5+ years) as an Software Engineer with a focus on backend development.
- Expertise in Python programming and familiarity with frameworks and libraries relevant to AI and ML.
- Strong experience with LangChain, vector databases, and technologies such as MongoDB and Pinecone.
- Profound knowledge of LLMs, RAG, Graph RAG, and other Generative AI concepts.
- Excellent skills in software design, data structures, and algorithms.
- Experience with software development tools including version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
Preferred Skills:
- Experience with cloud platforms (AWS, Google Cloud, Azure) and understanding of scalable architecture.
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
͏
2. Provide customer support and problem solving from time to time
- Perform defect fixing raised by the client or software integration team while solving the tickets raised
- Develop software verification plans and quality assurance procedures for the customer
- Troubleshoot, debug and upgrade existing systems on time & with minimum latency and maximum efficiency
- Deploy programs and evaluate user feedback for adequate resolution with customer satisfaction
- Comply with project plans and industry standards
͏
3. Ensure reporting & documentation for the client
- Ensure weekly, monthly status reports for the clients as per requirements
- Maintain documents and create a repository of all design changes, recommendations etc
- Maintain time-sheets for the clients
- Providing written knowledge transfer/ history of the project
͏
Deliver
No. | Performance Parameter | Measure |
1. | Design and develop solutions | Adherence to project plan/ schedule, 100% error free on boarding & implementation, throughput % |
2. | Quality & CSAT | On-Time Delivery, minimum corrections, first time right, no major defects post production, 100% compliance of bi-directional traceability matrix, completion of assigned certifications for skill upgradation |
3. | MIS & Reporting | 100% on time MIS & report generation |