Job Title: Senior AI/ML Engineer
Primary Skills : IT Services, Engineering Services, Digital Transformation, or Managed Services experience
Exp:10+ Years
Location: Bangalore Location
Notice Period: Immediate-15 Days
JD
We are looking for an experienced Senior AI/ML Engineer with 10+ years of experience in designing, developing, and deploying advanced Artificial Intelligence and Machine Learning solutions. The ideal candidate should have solid expertise in Python programming, Machine Learning algorithms, Deep Learning, Generative AI, and Large Language Models (LLMs).
The candidate will be responsible for architecting scalable AI/ML solutions, developing intelligent applications, deploying production-ready models, and collaborating with cross-functional teams to solve complex business problems using AI-driven technologies.
Key Responsibilities
- Design, develop, and implement end-to-end AI/ML solutions to address complex business requirements.
- Build, train, validate, and optimize machine learning and deep learning models.
- Develop scalable AI applications using Python and relevant AI/ML frameworks.
- Work on Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) solutions.
- Develop and integrate RESTful APIs and deploy AI/ML models into production environments.
- Implement NLP, predictive analytics, classification, regression, and recommendation systems.
- Work with frameworks such as TensorFlow, PyTorch, Scikit-learn, and Hugging Face.
- Design and implement LLM-based applications using LangChain, LangGraph, or similar frameworks.
- Work with vector databases such as Pinecone, FAISS, ChromaDB, or Milvus.
- Implement MLOps practices for model deployment, monitoring, versioning, and continuous improvement.
- Optimize model performance, scalability, accuracy, and inference efficiency.
- Collaborate with data engineers, software developers, architects, and business stakeholders.
- Provide technical leadership, mentor junior engineers, conduct code reviews, and establish AI/ML engineering best practices.
- Stay updated with emerging AI technologies and identify opportunities to leverage AI for business transformation.
Required Technical Skills
- 10+ years of experience in Software Engineering, AI/ML Engineering, or related technology domains.
- Strong programming experience in Python.
- Hands-on experience with Machine Learning and Deep Learning algorithms.
- Expertise in frameworks such as TensorFlow, PyTorch, Scikit-learn, and Keras.
- Experience with Generative AI, LLMs, Prompt Engineering, and RAG architecture.
- Knowledge of NLP, Computer Vision, and Natural Language Processing.
- Experience with LangChain, LangGraph, or LlamaIndex.
- Experience with vector databases such as Pinecone, FAISS, ChromaDB, or Milvus.
- Strong understanding of REST APIs, Microservices, and application integration.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Docker, Kubernetes, CI/CD, and MLOps tools.
- Strong understanding of model evaluation, optimization, deployment, and monitoring.
- Experience working with SQL and NoSQL databases.
📌 Senior AI/ML Engineer (Bengaluru)
🏢 CGI
📍 Bengaluru