Machine Learning Engineer
1 week ago
About
powers over 3 million websites across 20+ data centers worldwide — helping creators, entrepreneurs, and businesses build their online presence with confidence.
We're growing fast and evolving how we serve our global customers. The next phase of our journey is fueled by data: transforming how we understand, engage, and support millions of users through smarter, more personalized experiences.
About the Role
We're looking for a Machine Learning Engineer who combines data engineering excellence with applied machine learning expertise to help us build our Customer Success Engine — a system that predicts, segments, and activates customer insights in real time.
Your work will directly power how we engage with customers, reduce churn, and deliver personalized experiences across our tools and platforms. From developing ML models to automating feature pipelines, this role bridges data, engineering, and operational enablement at scale.
RequirementsWhat You'll Do
Modeling & Feature Engineering
Build and optimize customer segmentation, churn, and propensity models using modern ML frameworks.
Design and maintain feature pipelines in Snowflake using SQL, dbt, and Snowpark.
Develop reproducible training, evaluation, and scoring workflows with automated monitoring and version control.
Partner closely with Analysts and business stakeholders to ensure models are aligned with customer and business logic.
Automation & Model Operations
Create automated pipelines to evaluate model performance, detect drift, and refresh scores.
Build and deploy scoring systems that update customer audiences or retention scores in real time.
Integrate model outputs into systems like Braze, support tools, and CRM platforms.
Ensure activation workflows are reliable, monitored, and fully auditable.
Data Engineering & Infrastructure
Implement and maintain scalable data models, transformation logic, and feature tables in Snowflake.
Collaborate with Data Engineers to align model workflows within the broader data architecture.
Apply CI/CD, validation, and observability practices to ensure production-grade reliability.
Document model logic, features, and lineage to enable operational transparency and reuse.
What You'll Bring
Degree in Data Science, Computer Science, Engineering, Mathematics, or a related field.
Proven experience as a Machine Learning Engineer, ideally in production-grade environments.
Expertise in SQL (preferably Snowflake) and Python (pandas, scikit-learn, Snowpark, or equivalent).
Experience deploying, monitoring, and maintaining ML models in production.
Familiarity with dbt, Git, CI/CD pipelines, and MLOps frameworks (e.g., MLflow).
Strong analytical mindset, capable of translating technical work into measurable business outcomes.
Excellent communication skills and comfort working across technical and commercial teams.
Nice to Have
Background in subscription analytics or digital customer behavior modeling.
Knowledge of A/B testing, uplift modeling, or causal inference.
Familiarity with feature stores, model monitoring, or drift detection frameworks.
Why Join Us
Be part of building the Customer Success Engine — a core data-driven initiative shaping the future of
Work with a modern data stack: Snowflake, dbt, Python, and Tableau.
Collaborate with a global, cross-functional team that values innovation and technical ownership.
Enjoy full remote flexibility or work from one of our international hubs.
Thrive in a culture built on curiosity, ownership, and continuous learning.
Ready to Build What's Next?
If you're excited by data that drives real-world impact — and you love turning machine learning models into operational success stories — we'd love to meet you.
Apply now and help us power the next generation of intelligent customer engagement
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India TCP Corps Full time ₹ 12,00,000 - ₹ 24,00,000 per yearResponsibilities: • Develop, deploy, and maintain machine learning models using AWS Sagemaker and MLFlow. • Implement end-to-end ML pipelines, from data ingestion to model deployment. • Optimize model performance and scalability. • Collaborate with data scientists to transition models from development to production. • Implement Data Science...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Apple Full time ₹ 20,00,000 - ₹ 25,00,000 per yearImagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact the future of Manufacturing here at Apple through cutting edge ML techniques? This position involves a wide variety of skills, innovation,...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Catalyst IQ Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription : Years of Experience : YearsJob Title : Machine Learning Engineer (Python Coding with ML Experience)Location : Bangalore (5 days WFO) NO WFH allowed at the moment.Job Summary : We are seeking a highly skilled and versatile Machine Learning Engineer who embodies the rare combination of a strong software engineer and ML exposure with experience...
-
Machine Learning Engineer
6 days ago
Bengaluru, Karnataka, India Jumio Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole Purpose: The Machine Learning Engineer III will play a critical role in advancing Jumio's Biometric Verification team's mission to develop and enhance state-of-the-art solutions for liveness detection. This role is essential for ensuring the highest standards of security and user verification through the application of advanced machine learning and...
-
Machine Learning Engineer
6 days ago
Bengaluru, Karnataka, India Jumio Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole Purpose:The Machine Learning Engineer III will play a critical role in advancing Jumio's Biometric Verification team's mission to develop and enhance state-of-the-art solutions for liveness detection. This role is essential for ensuring the highest standards of security and user verification through the application of advanced machine learning and deep...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Huntsmen and Barons Full time ₹ 27,00,000 - ₹ 34,00,000 per yearBAND: B3Years of Experience: YearsJob Title: Machine Learning Engineer (Python Coding with ML Experience)Location: Bangalore (5 Days Working from KODATHI ODC)NO WFH allowed at the moment.Job Summary: We are seeking a highly skilled and versatile Machine Learning Engineer who embodies the rare combination of a strong software engineer and ML exposure with...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Angel and Genie Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAs a Machine Learning Engineer (Azure Databricks), your role will involve: - Leading machine learning projects and taking ownership of the development and optimization of algorithms. - Preparing and transforming datasets for analysis and model training. - Evaluating model performance and ensuring successful deployment in production environments. -...
-
Machine Learning Engineer
1 week ago
Bengaluru, Karnataka, India FxConsulting Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are hiring for the position ofSenior Machine Learning Engineerfor a leadingE-commerce organizationbased inBangalore.Experience:4–6 yearsIf you have strong expertise inMachine Learning, Time Series Forecasting, Deep Learning, andLLMs, we would love to connect with youWhat would you be doing/ Expected from this role?• Collaborate with cross-functional...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis role is for one of the Weekday's clients Min Experience: 3 yearsLocation: BangaloreJobType: full-timeWe are seeking a highly skilled Machine Learning Engineer to design, build, and scale production-ready ML systems. The ideal candidate will have a strong software engineering background, hands-on experience with ML frameworks, and a deep understanding...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Weekday AI (YC W21) Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis role is for one of the Weekday's clientsMin Experience: 3 yearsLocation: BangaloreJobType: full-timeWe are seeking a highly skilledMachine Learning Engineerto design, build, and scale production-ready ML systems. The ideal candidate will have a strong software engineering background, hands-on experience with ML frameworks, and a deep understanding of...