Position: Python / Machine Learning Engineer
Experience: 8-15 years Years (adjustable)
Location: Bangalore ( WFO)
Employment Type: Full-Time
Role Summary
We are looking for a highly skilled and hands-on Python / Machine Learning Engineer to design, develop, deploy, and optimize machine learning solutions. The ideal candidate should have strong Python programming expertise, experience building end-to-end ML pipelines, and the ability to work closely with business stakeholders, data scientists, and engineering teams.
Key Responsibilities
- Design, develop, and maintain scalable ML and AI solutions.
- Build and optimize data pipelines for model training and inference.
- Develop and deploy machine learning models in production environments.
- Implement model monitoring, performance tuning, and retraining strategies.
- Write clean, effective, and reusable Python code following best practices.
- Work with structured and unstructured datasets for feature engineering and model development.
- Integrate ML services with APIs,
applications, and cloud platforms.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Conduct model evaluation, validation, and experimentation.
- Stay updated with emerging AI/ML technologies and industry trends.
Required Skills
Programming
- Strong hands-on experience in Python
- Solid understanding of OOP, data structures, algorithms, and design patterns
- Experience with REST APIs and microservices