The role involves designing applications using Python, building and optimizing ML models, managing vector databases, and developing APIs.
Job Description: Python + Machine Learning Engineer
Experience: 4–8 Years (can be adjusted)
Location: Mumbai/Pune
Employment Type: Full-time
Role Overview
We are looking for a skilled Python + Machine Learning Engineer with hands-on experience in Generative AI, LLMs, and vector databases. The ideal candidate should be strong in ML fundamentals and capable of building scalable, production-ready solutions.
Key Responsibilities
- Design, develop, and maintain robust applications using Python
- Build and optimize Machine Learning models with a strong focus on performance and scalability
- Work on Generative AI / Large Language Models (LLMs) use cases
- Implement embeddings and semantic search solutions
- Integrate and manage vector databases such as Elasticsearch, FAISS, or similar
- Develop and maintain APIs using FastAPI or Flask
- Perform data preprocessing, cleaning, and feature engineering
- Collaborate with cross-functional teams to translate business requirements into technical solutions
Required Skills & Qualifications
- Strong experience in Python development
- Hands-on experience with Machine Learning fundamentals
- Experience with Generative AI / LLMs
- Practical exposure to vector databases (Elasticsearch, FAISS, etc.)
- Strong understanding of embeddings and semantic search
- Proficiency in Pandas, NumPy, Scikit-learn
- Experience building RESTful APIs using FastAPI / Flask
- Solid knowledge of data preprocessing and feature engineering techniques
Good to Have
- Experience with cloud platforms (AWS/GCP/Azure)
- Exposure to MLOps tools and model deployment
- Familiarity with Docker/Kubernetes
Top Skills
Elasticsearch
Faiss
Fastapi
Flask
Generative Ai
Large Language Models
Machine Learning
Numpy
Pandas
Python
Scikit-Learn
Vector Databases
Similar Jobs
Analytics
The Associate Process Manager is responsible for supporting process improvement initiatives and operations management with a focus on efficiency and effectiveness.
Analytics
Responsible for creating, editing training videos to meet client expectations while collaborating with team members to refine the content creation process.
Top Skills:
Adobe After EffectsAdobe Premier ProAuditionAvid Media ComposerFinal Cut ProLightworksPhotoshop
Analytics
The Associate Process Manager will implement Adobe Analytics solutions, manage Adobe Target setups, and ensure data accuracy while collaborating with various stakeholders.
Top Skills:
Adobe AnalyticsAdobe LaunchAdobe Web SdkCSSHTMLJavaScript
What you need to know about the Kolkata Tech Scene
When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.
