Senior Machine Learning Engineer
1 week ago
About RateGain
RateGain Travel Technologies Limited is a global provider of AI-powered SaaS solutions for travel and hospitality that works with 3,200+ customers and 700+ partners in 100+ countries helping them accelerate revenue generation through acquisition, retention, and wallet share expansion. RateGain today is one of the world's largest processors of electronic transactions, price points, and travel intent data helping revenue management, distribution and marketing teams across hotels, airlines, meta-search companies, package providers, car rentals, travel management companies, cruises and ferries drive better outcomes for their business.
Founded in 2004 and headquartered in India, today RateGain works with 26 of the Top 30 Hotel Chains, 25 of the Top 30 Online Travel Agents, 4 of the Top 5 Airlines, and all the top car rentals, including 16 Global Fortune 500 companies in unlocking new revenue every day.
Mission
We are seeking a Senior/Staff Machine Learning Engineer with 8+ years of experience designing and deploying large-scale machine learning systems. In this role, you will be responsible for building production-ready ML solutions that drive business impact, leading the technical strategy for scalable model deployment, and mentoring engineers to adopt best practices in MLOps. You will partner closely with data scientists, product teams, and engineers to design robust, distributed ML systems that deliver measurable outcomes at scale.
Key Responsibilities
- System Architecture & Deployment
– Design, build, and deploy large-scale, production-ready ML systems with a focus on reliability, scalability, and performance. - End-to-End Ownership
– Lead projects from ideation to production, including data preparation, feature engineering, training, deployment, and monitoring. - MLOps Leadership
– Define and enforce best practices for ML infrastructure, including CI/CD pipelines, model versioning, observability, and monitoring. - Distributed ML Systems
– Architect and optimize large-scale ML workflows using Spark, Kafka, and cloud-native tools. - Model Monitoring & Optimization
– Establish model monitoring frameworks, detect drift, and drive continuous improvements in accuracy, latency, and cost efficiency. - Collaboration & Influence
– Partner with product managers, engineers, and stakeholders to align ML systems with business goals.
Core Competencies
- Topgrading/Who hiring: sources and selects A-Players; builds diverse, high-performing teams.
- Strategic clarity: communicates a crisp plan, translates goals to weekly actions, and holds the bar.
- Ownership and bias for action: prioritizes impact, simplifies, and follows through.
- Cross-functional leadership: earns trust, influences without authority, and creates accountability.
- Analytical rigor: defines leading indicators and inspects outcomes with clear mechanisms.
- Technical depth: system design, code quality, reliability, and modern delivery practices.
- Operational excellence: incident response, observability, and continuous improvement.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field.
- 8+ years of professional experience
in machine learning engineering, software engineering, or applied machine learning roles. - Expert-level proficiency in
Python
and strong coding skills in
Java or C++
. - Proven experience with ML frameworks:
TensorFlow, PyTorch, scikit-learn
. - Deep expertise in
distributed systems
(e.g., Spark, Kafka) and large-scale ML pipelines. - Strong knowledge of
data storage, processing, and orchestration technologies
(e.g., Airflow, Databricks, Vertex AI). - Demonstrated track record of
deploying ML models in production at scale
. - Excellent problem-solving, communication, and leadership skills.
- Familiarity with
Kubernetes, Docker, and cloud-native architectures
. - Hands-on experience with MLOps platforms and tooling, including:
- Vertex AI
- Databricks
- MLflow
Nice-to-Have
- Experience in
Ad Tech
and large-scale personalization, targeting, or recommendation systems. - Hands-on experience with
Generative AI (GenAI)
,
RAG workflows
, or
AI agent systems
. - Background in
real-time ML systems
and streaming data applications.
We are proud to be an equal opportunity employer and are committed to providing a diverse and inclusive workplace. We welcome and encourage applications from all qualified individuals, regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
-
Machine Learning Engineer
2 weeks ago
Noida, Uttar Pradesh, India Thoughtsol Infotech Full time ₹ 1,20,000 - ₹ 2,00,000 per yearDesignation: - ML / MLOPs EngineerLocation: - Noida (Sector- 132)Key Responsibilities:• Model Development & Algorithm Optimization: Design, implement, and optimize ML models and algorithms using libraries and frameworks such as TensorFlow, PyTorch, and scikit-learn to solve complex business problems.• Training & Evaluation: Train and evaluate models...
-
Machine Learning Engineer
2 weeks ago
Noida, Uttar Pradesh, India ThoughtSol Infotech Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDesignation: -ML / MLOPs EngineerLocation: -Noida (Sector- 132)Key Responsibilities:•Model Development & Algorithm Optimization: Design, implement, and optimizeMLmodels and algorithmsusing libraries and frameworks such asTensorFlow,PyTorch, andscikit-learnto solve complex business problems.•Training & Evaluation: Train and evaluate models using...
-
Senior Machine Learning Engineer
4 days ago
Noida, Uttar Pradesh, India Clarivate Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout You – experience, education, skills, and accomplishments Holding a Bachelor's in Engineering or a Master's degree (BE, ME, B.Tech, M.Tech, MCA, MS) experience as a Machine Learning Engineer or similar position and knowledge of math, probability, statistics and algorithms Understanding of data structures, data modeling and software...
-
Machine Learning Engineer
4 days ago
Noida, Uttar Pradesh, India Vellstone Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Title: AI-ML EngineerLocation: Noida / OnsiteExperience: 2 – 4 yearsQualification: M.Tech or equivalent in AI / Machine Learning / Computer Science (IIT/NIT preferred)Work Schedule: 5-day work weekWe are currently hiring for an AI-ML Engineer position on behalf of a leading client in the AI space. The role involves leading the design and deployment of...
-
Machine Learning Engineer
6 days ago
Noida, Uttar Pradesh, India MEDTEK AI Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Title: Machine Learning Engineer – Pharmaceutical IndustryRole OverviewWe are seeking aMachine Learning Engineerto design, develop, and deploy scalable machine learning solutions that advance pharmaceutical research, clinical development, and manufacturing operations. The ideal candidate will collaborate with data scientists, bioinformaticians,...
-
Senior Machine Learning Engineer
2 weeks ago
Noida, Uttar Pradesh, India Tractable Full time ₹ 12,00,000 - ₹ 24,00,000 per yearWhy Tractable?We combine world-class AI research with real-world applications that make a difference. At Tractable, you'll collaborate with brilliant minds, work on transformative projects, and contribute to technology that helps people when they need it most.We're seeking aSenior Machine Learning Engineerto build and scale our ML & data platform, empowering...
-
Machine Learning Engineer
21 hours ago
Noida, Uttar Pradesh, India Level AI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearLevel AI is a Mountain View, CA-based startup innovating in the Voice AI space. We are backed by top VCs, technologists from Silicon Valley and industry experts. We are on a mission to revolutionize the customer sales experience for businesses. We are innovating in speech AI, NLP and information retrieval systems to bring customers and businesses closer to...
-
Senior Machine Learning Engineer
5 days ago
Noida, Uttar Pradesh, India Tractable Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWhy Tractable?We combine world-class AI research with real-world applications that make a difference. At Tractable, you'll collaborate with brilliant minds, work on transformative projects, and contribute to technology that helps people when they need it most.We're seeking a Senior Machine Learning Engineer to build and scale our ML & data platform,...
-
Senior Machine Learning Engineer
2 days ago
Noida, Uttar Pradesh, India Tractable Full time ₹ 1,20,000 - ₹ 1,80,000 per yearWhy Tractable?We combine world-class AI research with real-world applications that make a difference. At Tractable, you'll collaborate with brilliant minds, work on transformative projects, and contribute to technology that helps people when they need it most.We're seeking aSenior Machine Learning Engineerto build and scale our ML & data platform, empowering...
-
Senior Machine Learning Engineer
22 hours ago
Noida, Uttar Pradesh, India Tractable Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWhy Tractable?We combine world-class AI research with real-world applications that make a difference. At Tractable, you'll collaborate with brilliant minds, work on transformative projects, and contribute to technology that helps people when they need it most.We're seeking a Senior Machine Learning Engineer to build and scale our ML & data platform,...