Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Senior machine learning engineer

HubSpot
Machine learning engineer
€80,000 - €100,000 a year
Posted: 6 October
Offer description

Overview

HubSpot is seeking a Senior Machine Learning Engineer to join the Marketing Data Science team. You will be at the forefront of building and optimizing AI agents, LLM powered solutions, and production ML systems that drive marketing intelligence capabilities and support hyper-personalized experiences across marketing channels. You will collaborate with Data Scientists, deployment infrastructure, reporting teams, and cross-functional teams to translate business problems into AI/ML solutions with a strong focus on marketing ROI and attribution.


Responsibilities

* Lead AI agent development - Design and implement LLM powered agents for marketing automation, feature extraction, unstructured data analysis, campaign management and conversational marketing applications using various language models.
* Optimize production ML systems - Take ownership of real-time scoring pipelines, including chatbot interaction scores, sentiment models, and intent classifiers, driving improvements in performance, reliability, and cost efficiency.
* Build scalable ML infrastructure - Develop robust pipelines for model training, evaluation, and deployment supporting both batch and real-time inference at scale
* Champion ML best practices - Establish and enforce engineering standards for model versioning, A/B testing, monitoring, auto-deployment and retraining across production models.
* Process complex marketing data - Enable querying, integration and preprocessing of unstructured datasets including emails, web chats, calls and application usage to extract context and usable predictive features.
* Drive end-to-end ML projects - From stakeholder requirements to production deployment and ongoing optimization, with strong focus on marketing ROI and attribution.
* Enable marketing intelligence - Partner with marketing stakeholders to translate business problems into AI/ML solutions, focusing on prospect scoring, attribution modeling and campaign optimization through AI driven frameworks.


Required Qualifications

* 3+ years of ML engineering experience with multiple ML models deployed in production settings, preferably in marketing or customer analytics. A Masters or PhD in a relevant field is a plus.
* Deep expertise in Python ML frameworks including Scikit-learn, H2O, TensorFlow, PyTorch, with experience integrating ChatGPT, LangChain or similar for LLM applications.
* Production ML deployment experience with Docker, Kubernetes, MLFlow, and model serving infrastructure.
* Strong data engineering skills with Snowflake SQL, Python, dbt, FiveTran, Looker and experience processing structured and unstructured data at scale.
* LLM and GenAI implementation experience including prompt engineering, fine tuning, RAG architectures, and production deployment of language models.
* Proven track record of improving existing ML systems, e.g., by optimizing inference latency, reducing costs, improving model accuracy, and ensuring system reliability.
* Experience with real-time ML systems including streaming data processing, online feature stores, and low-latency prediction serving.
* Strong communication skills to articulate technical concepts to marketing stakeholders and document complex ML systems.


Bonus Points

* Java programming skills for model scoring integration and legacy system support.
* Marketing domain expertise including familiarity with lead scoring, attribution modeling, customer segmentation, and marketing automation platforms.
* Experience with streaming architectures using Kafka, SQS, Kinesis, or similar for real-time feature engineering.
* Advanced NLP experience including entity extraction, topic modelling, intent classification, and sentiment analysis from customer communications.
* Prior B2B SaaS experience especially supporting marketing or growth teams with data science solutions.
* Expertise in experimentation using A/B testing, multi-armed bandits, contextual bandits, and causal inference methods.
* Experience with ML monitoring tools like MonteCarlo, DataDog, PagerDuty or custom alerting systems for model drift detection.


Why Join Our Team

This is an exceptional opportunity to join a team pushing the boundaries of AI in marketing. You will work on cutting-edge problems at the intersection of machine learning, marketing science, and business strategy. Your contributions will directly impact how HubSpot identifies and engages with millions of prospects globally, and you will have the autonomy to drive significant technical and business outcomes.

We offer startup-like innovation with the resources and scale of an established platform, giving you the best of both worlds for making a meaningful impact with AI/ML in marketing.

We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.

If you need accommodations or assistance due to a disability, please reach out to us using this form. At HubSpot, we value flexibility and connection. Whether you’re a remote employee or office-based, you should start your journey here by building strong connections with your team and peers. If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding. If you join our broader Product team, you’ll also attend other in-person events such as product group summits to continue building connections. If you require accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process.

Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. Germany Applicants: link to HubSpot's Career Diversity page here. India Applicants: link to HubSpot India Keto equal opportunity policy here. About HubSpot: HubSpot is an AI-powered customer platform with software, integrations, and resources to connect marketing, sales, and service. HubSpot’s connected platform enables businesses to grow faster by focusing on customers. We are committed to equal opportunity employment and value a diverse workforce. By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. Refer to HubSpot's Recruiting Privacy Notice for details on data processing and your rights.

#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Machine learning engineer – pricing
Dublin
NLP PEOPLE
Machine learning engineer
Similar job
Machine learning engineer
Letterkenny
Tata Consultancy Services
Machine learning engineer
€60,000 - €120,000 a year
Similar job
Staff machine learning engineer
Galway
Genesys Cloud Services, Inc.
Machine learning engineer
Similar jobs
Home > Jobs > It jobs > Machine learning engineer jobs > Senior Machine Learning Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save