Machine Learning Engineer

September 4, 2025
25,000 - 100,000 / month
Urgent
Application ends: September 30, 2025
Apply Now

Job Description

About the Role

We are looking for an innovative and highly skilled Machine Learning Engineer to join our client’s technology team. The candidate will be responsible for developing, implementing, and scaling machine learning models that solve complex business problems and enhance decision-making processes. This role offers the opportunity to work on real-world AI/ML applications in a global IT environment with exposure to the latest tools, frameworks, and technologies.

Key Responsibilities

As a Machine Learning Engineer, you will:

Model Development & Research

Research, design, and develop state-of-the-art machine learning algorithms.

Build predictive models using supervised, unsupervised, and deep learning techniques.

Explore NLP, Computer Vision, Recommendation Systems, and Generative AI use cases.

Data Handling & Processing

Collect, clean, and preprocess structured and unstructured datasets.

Implement feature engineering techniques to improve model performance.

Develop scalable data pipelines for real-time and batch processing.

Deployment & Optimization

Deploy models into production-ready systems using APIs and cloud ML services.

Monitor, evaluate, and optimize model accuracy, speed, and scalability.

Ensure ML models are maintainable, explainable, and reproducible.

Collaboration & Reporting

Work with cross-functional teams including Data Scientists, Software Engineers, and Product Managers.

Communicate technical findings to non-technical stakeholders in a clear, concise manner.

Contribute to documentation, code reviews, and knowledge-sharing sessions.

Innovation & Continuous Learning

Stay updated on the latest AI/ML research, frameworks, and tools.

Experiment with new approaches in Deep Learning, Reinforcement Learning, and Generative AI.

Eligibility Criteria

Education:

Bachelor’s Degree in Computer Science, Information Technology, Data Science, or related fields (Master’s preferred).

Experience:

Minimum 4 years of hands-on experience in Machine Learning or AI roles.

Technical Expertise:

Proficiency in Python, R, SQL.

Strong skills in TensorFlow, PyTorch, Keras, Scikit-learn.

Experience in cloud ML services (AWS Sagemaker, Azure ML, Google AI/ML).

Knowledge of Big Data tools (Spark, Hadoop, Kafka) is an advantage.

Solid understanding of mathematics, probability, statistics, and algorithms.

Who Can Apply

Experienced professionals (4+ years) with proven ML experience.

Freshers with exceptional academic performance, internships, or project experience in Machine Learning & AI may also apply.

Compensation

Annual Salary Range: ₹3,00,000 – ₹12,00,000

Monthly Salary Range: ₹25,000 – ₹1,00,000 (depending on expertise & experience)

Job Locations

Mumbai

Pune

Bengaluru

Hyderabad

Employment Type

Full-Time | Permanent

Skills Matrix

Technical Skills:

Programming: Python, R, SQL, C++ (preferred)

ML/AI Frameworks: TensorFlow, PyTorch, Scikit-learn, Keras

Data Handling: Pandas, NumPy, Hadoop, Spark

Cloud Platforms: AWS, GCP, Azure ML

Tools: Git, Docker, Kubernetes, MLflow

Soft Skills:

Problem-solving & analytical mindset

Strong communication skills

Ability to work independently and in a team

Attention to detail and adaptability

Employee Benefits
Performance bonuses / Incentives, Provident Fund (PF) & Gratuity, Health insurance, Paid time off, Employee recognition awards, Flexible working hours, Hybrid work option
Languages
English
No of Opening
2