Python / ML Engineer

Moder Solutions

Bengaluru

On-site

INR 3,000,000 - 7,000,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Moder Solutions in Bengaluru is seeking a hands-on Python / Machine Learning Engineer to design, develop, deploy, and optimize ML solutions across the lifecycle.

You will build end-to-end ML pipelines, handle data processing with Pandas/NumPy, and deploy models via Docker/Kubernetes on cloud platforms, collaborating with data scientists and engineers.

Qualifications

  • Hands-on Python programming with strong software design skills.
  • Experience building end-to-end ML pipelines and models.
  • Proficiency with ML frameworks and data processing libraries.
  • Ability to work with data scientists and engineers to deploy solutions.

Responsibilities

  • Design, develop, and maintain scalable ML and AI solutions.
  • Build and optimize data pipelines for model training and inference.
  • Develop and deploy ML models in production environments.
  • Implement model monitoring, performance tuning, and retraining strategies.
  • Write clean, efficient Python code following best practices.
  • Work with structured and unstructured datasets for feature engineering.
  • Integrate ML services with APIs, applications, and cloud platforms.
  • Collaborate with cross-functional teams to translate requirements into solutions.
  • Conduct model evaluation, validation, and experimentation.
  • Stay updated with emerging AI/ML technologies and trends.

Skills

Python
OOP
REST APIs
ML pipelines
Data processing

Education

Bachelor's or Master's in CS/DS/Engineering

Tools

Docker
Kubernetes
TensorFlow
PyTorch
Scikit-learn
XGBoost
Spark/PySpark
MLflow
Kubeflow
Pandas
NumPy
SQL

Job description

Job Description (JD) Python / Machine Learning Engineer (Hands-On)

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, efficient, 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
Machine Learning
  • Hands-on experience with:
  • Scikit-learn
  • XGBoost/LightGBM
  • TensorFlow or PyTorch
  • Strong understanding of:
  • Supervised & Unsupervised Learning
  • Classification & Regression
  • Clustering
  • Feature Engineering
  • Model Evaluation Techniques
Data Engineering
  • Pandas, NumPy
  • SQL and database optimization
  • Experience with ETL pipelines
  • Exposure to Spark/PySpark is preferred
MLOps & Deployment
  • Docker, Kubernetes
  • MLflow, Kubeflow, or similar tools
  • CI/CD pipelines
  • Model deployment and monitoring
Cloud Platforms
  • AWS / Azure / GCP
  • Experience with cloud-native ML services is desirable
Good to Have
  • Experience with Generative AI / LLMs
  • LangChain, LlamaIndex, RAG architectures
  • Vector databases (Pinecone, FAISS, ChromaDB, Weaviate)
  • Prompt engineering and LLM evaluation
  • NLP, Computer Vision, or Deep Learning projects
  • Experience with Azure OpenAI or OpenAI APIs
Qualifications
  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related field.
  • Proven experience building and deploying production-grade ML solutions.
  • Strong problem-solving and analytical skills.

Excellent communication and stakeholder-management abilities

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer
ML Engineer

Moder Solutions • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Python AI/ML Engineer
Python AI/ML Engineer

GoodSpace AI • Bengaluru

Hybrid
INR 3,000,000 - 5,500,000
Hybrid work model in Bengaluru
Competitive compensation
Career growth opportunities
Lead AI/ML Engineer
Lead AI/ML Engineer

Relanto • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Machine Learning Engineer
Machine Learning Engineer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 3,000,000 - 6,000,000
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Keka Technologies Private Limited • Ahmedabad District

On-site
INR 4,200,000 - 5,800,000
AI/ML Engineer (Python)
AI/ML Engineer (Python)

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

YO It Consulting • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Data Science AI/ML Engineer
Data Science AI/ML Engineer

Promaynov Advisory Services Pvt. Ltd • Bengaluru

On-site
INR 2,500,000 - 5,500,000
ML Engineer
ML Engineer

Cubet Techno Labs • Ernakulam

On-site
INR 700,000 - 1,200,000
Innovative Environment
Career Growth
Collaborative Culture
+1
AI / ML Engineer (Remote)
AI / ML Engineer (Remote)

Codvo.ai • Pune District

Remote
INR 1,200,000 - 1,800,000