CrawlJobs Logo

Senior Machine Learning Engineer

groupon.com Logo

Groupon

Location Icon

Location:
Spain , Madrid

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

Groupon is a marketplace where customers discover new experiences and services everyday and local businesses thrive. To date we have worked with over a million merchant partners worldwide, connecting over 16 million customers with deals across various categories. In a world often dominated by e-commerce giants, we stand out as one of the few platforms uniquely committed to helping local businesses succeed on a performance basis. Groupon is on a radical journey to transform our business with relentless pursuit of results. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. The impact here can be immediate due to our scale and the speed of our transformation. We're a 'best of both worlds' kind of company. We're big enough to have the resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact.

Job Responsibility:

  • Lead the full ML model lifecycle—feature engineering, model design, training, deployment, monitoring, and ongoing improvement
  • Architect and implement scalable ranking, retrieval, and personalization models using state-of-the-art ML frameworks (e.g., PyTorch, TensorFlow)
  • Build robust, production-ready ML data pipelines and infrastructure (Python, GCP, Docker/Kubernetes)
  • Integrate ML models into high-traffic distributed systems
  • ensure observability, CI/CD, and real-time performance
  • Collaborate closely with Product and Data Engineering to deeply understand business needs and translate them into measurable user impact
  • Set technical standards and mentor less-experienced colleagues as an emerging ML leader in our scale-up environment
  • Experiment with advanced techniques (embeddings, deep learning, reinforcement learning) and champion an evidence-driven, AI-first culture

Requirements:

  • 5–8+ years hands-on experience building and deploying ML models in production, ideally for recommender, ranking, or personalization systems
  • Expertise in Python (and optionally Java/Scala), ML frameworks (PyTorch, TensorFlow, XGBoost), feature engineering, and data transformation
  • Solid background in cloud (GCP strongly preferred), container orchestration (Docker, Kubernetes), and modern data/feature pipelines
  • Skilled at structuring ambiguous problems and navigating fast-changing priorities—ready to build with minimal legacy constraints
  • Comfortable communicating complex technical concepts in clear, remote team environments (professional English)

Nice to have:

  • search engine integration (Elasticsearch/Solr)
  • real-time recsys at scale
  • experimentation platforms
  • deep learning for recommendations
What we offer:
  • Greenfield Impact: Architect the backbone of Groupon’s revitalized search and recommendations from the ground up—with your work seen by millions
  • AI-First Scale-Up Vibe: Join a driven, supportive team amid exciting transformation—where speed, ambition, and technical influence matter
  • Career Launchpad: Be the ML architect/leader you’ve always wanted to be, with clear pathways to technical or team leadership as we grow
  • Global Collaboration: Work cross-functionally with international colleagues and senior leadership. EMEA time zone overlap preferred for maximum impact

Additional Information:

Job Posted:
December 09, 2025

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Machine Learning Engineer

Senior Machine Learning Engineer

As Babylist’s Senior Machine Learning Engineer, you’ll be the founding expert dr...
Location
Location
United States; Canada
Salary
Salary:
189900.00 - 237400.00 USD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience delivering end to end solutions that drive business growth
  • Deep expertise in the Python ML ecosystem (pandas, sklearn, xgboost, PyTorch)
  • Strong expertise creating custom embeddings from raw data sources
  • Experience going beyond off-the-shelf image/text embeddings to develop domain-specific representations for ML models
  • Proven track record building and delivering production-grade ML solutions, especially recommender systems or personalization features
  • Experience with the entire ML lifecycle, including workflow orchestration (Airflow) and model monitoring
  • Strong communication skills with technical and non-technical stakeholders
  • Background in consumer-facing products preferred
  • Expertise with e-commerce, dating apps, or complex user journey platforms is highly relevant
  • Demonstrate autonomy: able to define problem space, architect solutions from scratch (zero to one), and operate with ownership
Job Responsibility
Job Responsibility
  • Pioneer ML at Babylist: shape the roadmap, practices, and culture for machine learning and personalization at scale
  • Own high-impact work end-to-end: build and launch high-leverage personalization features from the ground up
  • Lead both technically and strategically: be the technical pioneer and strategic leader for ML at Babylist
  • Collaborate across a strong data organization: partner with data scientists, data engineers, and analytics engineers
What we offer
What we offer
  • Competitive salary with equity and bonus opportunities
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

At Cresta, we are dedicated to building state-of-the-art Machine Learning system...
Location
Location
United States; Canada
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s or Ph.D. in Computer Science, Machine Learning, AI, or a related field
  • 5+ years of hands-on experience building and deploying ML models in production
  • Strong knowledge of ML frameworks and NLP libraries (e.g., PyTorch, TensorFlow, Hugging Face, spaCy, NLTK)
  • Solid experience with modern ML techniques including transformer architectures, embeddings, retrieval systems, and large-scale model training
  • Experience designing and deploying Retrieval-Augmented Generation pipelines for enterprise use cases
  • Familiarity with evaluation and benchmarking frameworks for ML/LLM models
  • Strong passion for AI-driven innovation, with a proven ability to deliver impactful, production-grade solutions
Job Responsibility
Job Responsibility
  • Build and optimize agentic AI workflows that enable users to dynamically interact with and refine outputs from ML systems
  • Research and implement advanced ML and NLP techniques, including transformer-based models, embeddings, and retrieval-augmented generation
  • Develop evaluation frameworks to assess accuracy, robustness, and usability of ML/LLM models in production environments
  • Design, train, and deploy machine learning models for tasks such as classification, entity identification, information extraction, retrieval, topic discovery, and structured insight generation
  • Architect and optimize RAG pipelines for grounding LLMs with enterprise data to ensure accuracy and reliability
  • Collaborate with engineers, UX designers, and product managers to integrate AI-driven capabilities into Cresta’s platform
  • Optimize ML pipelines and data processing systems to operate efficiently at scale
What we offer
What we offer
  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Compensation for this position includes a base salary, equity, and a variety of benefits
  • Fulltime
Read More
Arrow Right

Senior Staff Machine Learning Engineer (AI Agent)

At Cresta, the AI Agent team is on a mission to create state-of-the-art AI Agent...
Location
Location
United States; Canada
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Mathematics, or a related field
  • Master’s or Ph.D. preferred, or equivalent professional experience
  • 7+ years of hands-on industry experience with AI and machine learning
  • 3+ years of experience working with LLMs in large-scale production environments
  • Expert knowledge of machine learning concepts and methods, especially those related to NLP, Generative AI, and working with LLMs
  • Proven leadership in designing and deploying AI solutions at scale
  • Extensive practical knowledge of modern machine learning frameworks and technologies (e.g., PyTorch, Tensorflow, Hugging Face, NumPy)
  • Experience with distributed systems and cloud-based AI infrastructure
  • Strong problem-solving and strategic thinking abilities
  • Proven ability to lead cross-functional teams and work collaboratively to deliver innovative AI solutions in production
Job Responsibility
Job Responsibility
  • Design, develop, and deploy Cresta’s AI Agent solutions and proprietary models
  • Focus on practical AI challenges such as improving reasoning, planning capabilities, and evaluation in real-world scenarios
  • Collaborate with cross-functional teams including front-end and back-end software engineers to integrate AI Agents into Cresta’s customer solutions
  • Lead initiatives to scale AI systems for production environments, ensuring performance and reliability across use cases
  • Contribute to solving cutting-edge problems in AI and help define the future roadmap for Cresta’s AI Agents
  • Innovate and research ways to improve security, cost-efficiency, and reliability of AI systems
What we offer
What we offer
  • Variety of medical, dental, and vision plans
  • Paid parental leave
  • Monthly Health & Wellness allowance
  • Work from home office stipend
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Base salary, equity, and a variety of benefits
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Providing the right track at the right moment for our users, notify to them the ...
Location
Location
France , Paris
Salary
Salary:
Not provided
deezer.com Logo
Deezer
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of work experience in machine learning and models deployed in production
  • Fluent in at least one language in Python, Scala or Java
  • Already worked on a recommendation engine
  • Ability to take initiative, strong business sense and and innovative mindset
  • Fluent in English or French.
Job Responsibility
Job Responsibility
  • Look into the data, propose some Machine learning models and experiment to provide a technical solution to the product manager requirements
  • Code, deploy and monitor Machine learning models in production
  • Iterate on existing models to improve KPIs
  • Explore scientific literature, implement papers, design POC to explore innovative solutions to our users problems
  • Collaborate with our Research team on research project to build the future of the recommendation engine
What we offer
What we offer
  • A Deezer premium family account for free
  • Access to gym classes
  • Deezer parties several times a year and drinks every thursday
  • Mental health and well-being support from Moka.Care
  • Allowance for sports, travelling and culture
  • Meal vouchers
  • Great offices always located in dynamic and attractive districts
  • Hybrid remote work policy
  • Fulltime
Read More
Arrow Right

Senior Applied Machine Learning Engineer

Machine learning is integral to every financial service we provide. As we embark...
Location
Location
United States , Mountain View
Salary
Salary:
232200.00 - 283800.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s in Computer Science, Engineering, or equivalent industry experience
  • 4+ years of machine learning experience with strong software engineering skills
  • Proficiency in ML techniques (LLMs, deep learning, sequence, and tree-based models)
  • Advanced Python programming, SQL, and data manipulation skills
  • Experience with ML frameworks (TensorFlow, PyTorch) and cloud platforms (AWS Sagemaker, Databricks, GCP Vertex AI)
  • Excellent communication and collaboration abilities
  • A passion for continuous learning and personal growth in a dynamic work environment
Job Responsibility
Job Responsibility
  • Design, develop, A/B test, and deploy models while collaborating with data scientists to drive data-driven decisions
  • Enhance models by incorporating innovative features every quarter and leveraging the latest industry research
  • Monitor feature and model health, and communicate changes in model decisions
  • Explore and integrate advanced technologies, including deep learning and LLMs, in the risk domain
  • Lead by example to foster operational excellence and transformative change
  • Expand responsibilities as new products emerge
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Fintech company where Machine Learning (ML) is a key feature, our operation...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS degree or PhD degree in Computer Science or a related technical field
  • 4+ years of experience in ML engineering
  • Strong programming skills in Python and data engineering skills
  • Extensive knowledge of machine learning algorithms
  • Hands-on experience on architectural patterns for large-scale software applications
  • Industry experience building and productionizing machine learning systems
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Design, build, and launch efficient and reliable machine learning (ML) models to drive business impact
  • Train and validate state-of-the-art multi-modal, multi-task deep learning models as well as statistical models, considering use-case, complexity, performance, and robustness
  • Demonstrate end-to-end understanding of applications and develop a deep understanding of the “why” behind our models & systems
  • Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements, and define the scope of the systems needed
  • Work closely with data platform teams to enable robust, scalable batch and real-time data pipelines
  • Drive high ML and engineering standards on the team through mentoring and knowledge sharing. Drive engineering best practices around code reviews, automated testing and monitoring
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site
Read More
Arrow Right

Senior Machine Learning Engineer

As a Fintech company where Machine Learning (ML) is one of the key features, our...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS degree or PhD degree in Computer Science or a related technical field
  • 4+ years of experience in ML engineering
  • Strong programming skill in Python and data engineering skills
  • Extensive knowledge of machine learning algorithms
  • Hands-on experience on architectural patterns for large-scale software applications
  • Industry experience building and productionizing machine learning systems
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Design, build, and launch efficient and reliable machine learning (ML) models to drive business impact
  • Train and validate state-of-the-art multi-modal, multi-task deep learning models as well as statistical models considering use-case, complexity, performance, and robustness
  • Demonstrate end-to-end understanding of applications and develop a deep understanding of the “why” behind our models & systems
  • Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements, and define the scope of the systems needed
  • Work closely with data platform teams to enable robust, scalable batch and real-time data pipelines
  • Drive high ML and engineering standards on the team through mentoring and knowledge sharing. Drive engineering best practices around code reviews, automated testing and monitoring
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site
Read More
Arrow Right

Senior Platform Machine Learning Engineer

Machine learning is the crucial enabler for every financial service EarnIn provi...
Location
Location
United States , Mountain View
Salary
Salary:
232200.00 - 283800.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field, or relevant equivalent experience
  • 4+ years of industry machine learning experience and excellent software engineering skills
  • Strong programming skills in Python, with familiarity in ML frameworks such as TensorFlow or PyTorch
  • Experience with ML cloud platforms like AWS Sagemaker, Databricks, or GCP Vertex AI
  • Experience with LLM Ops, foundation model APIs, and AI engineering
  • Familiarity with data pipeline and workflow management tools
  • Strong communication and collaboration skills
  • Passion for learning and staying updated with the latest machine learning and platform engineering industry trends
Job Responsibility
Job Responsibility
  • Design, build, and maintain the ML and AI platform and tools to support the end-to-end machine learning lifecycle
  • Work closely with other machine learning engineers to understand their workflows, optimize model training and deployment processes, and ensure the reproducibility of results
  • Ensure scalability, reliability, cost efficiency, and ease of use of the machine learning platform
  • Contribute to evaluating and adopting new technologies and tools to enhance our machine-learning capabilities
  • Set examples of outstanding operational excellence. Be the catalyst for step-jump changes
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right