Applied Machine Learning Engineer
codeninja
Job Summary
CodeNinja is seeking an Applied Machine Learning Engineer with expertise in Generative AI and production AI systems. This role involves adapting foundation models for enterprise use cases, building robust RAG pipelines, and deploying scalable AI solutions. The ideal candidate will have strong hands-on experience in fine-tuning models, implementing retrieval pipelines, and integrating AI capabilities into real-world platforms, contributing to high-impact technology outcomes across various industries.
Must Have
- 4+ years of experience in machine learning or applied AI roles.
- Strong proficiency in Python and ML frameworks (PyTorch or TensorFlow).
- Hands-on experience with LLMs or foundation models.
- Practical experience with RAG architectures, embeddings, and vector databases.
- Experience deploying and operating ML models in production environments.
- Fine-tune and adapt foundation models for domain-specific enterprise applications.
- Design and evaluate models using practical, task-oriented performance metrics.
- Implement embeddings, retrieval pipelines, and lightweight fine-tuning techniques.
- Build and maintain RAG pipelines and inference workflows.
- Package and deploy models using APIs and containerized services.
- Collaborate with backend engineers to integrate AI capabilities.
- Implement prompt strategies, guardrails, and output validation mechanisms.
- Work closely with Data Engineers on data preparation and quality.
- Support MLOps workflows, including deployment, monitoring, and retraining.
- Debug and resolve production issues related to model behavior.
Perks & Benefits
- Provident Fund
- Gym Membership
- Leaves as per the company policy
- Company-paid trips
- Easy Loan Facility for Employees
- Yearly increment
- Maternity Benefits (Leaves & WFH)
- Health Insurance (Maternity covered) – includes spouse and parents (till age 80)
Job Description
About the Company
CodeNinja is a global AI and software engineering firm that helps organizations build, scale, and operate intelligent digital solutions. With a strong focus on AI, data platforms, and cloud-native systems, CodeNinja partners with enterprises to deliver high-impact technology outcomes across industries. The company operates across multiple regions, working with global clients to solve complex business problems through innovation and engineering excellence.
Role Overview
We are looking for an Applied Machine Learning Engineer with strong hands-on experience in Generative AI and production AI systems. The role focuses on adapting foundation models for enterprise use cases, building reliable RAG pipelines, and deploying scalable AI solutions integrated with real-world systems.
Key Responsibilities
Applied Machine Learning
- Fine-tune and adapt foundation models for domain-specific enterprise applications.
- Design and evaluate models using practical, task-oriented performance metrics.
- Implement embeddings, retrieval pipelines, and lightweight fine-tuning techniques (e.g., LoRA).
- Continuously improve model performance through iteration, experimentation, and feedback.
AI Engineering & Integration
- Build and maintain RAG pipelines and inference workflows.
- Package and deploy models using APIs and containerized services.
- Collaborate with backend engineers to integrate AI capabilities into enterprise platforms.
- Implement prompt strategies, guardrails, and output validation mechanisms.
Production & Collaboration
- Work closely with Data Engineers on data preparation, quality, and feature readiness.
- Support MLOps workflows, including deployment, monitoring, and retraining.
- Debug and resolve production issues related to model behavior and performance.
Required Qualifications
- 4+ years of experience in machine learning or applied AI roles.
- Strong proficiency in Python and ML frameworks (PyTorch or TensorFlow).
- Hands-on experience with LLMs or foundation models.
- Practical experience with RAG architectures, embeddings, and vector databases.
- Experience deploying and operating ML models in production environments.
- Strong problem-solving skills with a product-oriented mindset.
Disclaimer: CodeNinja is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, & performance. Female and minorities are strongly encouraged and preferred to apply for the role.
Why CodeNinja
- Work on impactful AI and enterprise-scale solutions.
- Collaborate with global, cross-functional engineering teams.
- Grow your skills in a fast-paced, innovation-driven environment.
Benefits
- Provident Fund
- Gym Membership
- Leaves as per the company policy
- Company-paid trips
- Easy Loan Facility for Employees
- Yearly increment
- Maternity Benefits (Leaves & WFH)
- Health Insurance (Maternity covered) – includes spouse and parents (till age 80)