Principal Machine Learning Engineer- AI Context

3 weeks, 6 days ago
Full-time
Lead
Software Development
HubSpot

HubSpot

HubSpot provides a comprehensive cloud-based CRM platform that integrates marketing, sales, service, and operations tools to help businesses attract, engage, and delight customers effectively.

Media
5K-10K
Founded 2006

Description

  • Define technical direction for applied ML and AI systems across product, engineering, data, and ML teams.
  • Lead ambiguous 0-to-1 initiatives from model development through evaluation, productionization, experimentation, and impact measurement.
  • Provide architectural leadership for major ML and AI projects across multiple teams, systems, and product surfaces.
  • Stay hands-on in technical design, model development, production systems, and code while collaborating with stakeholders.
  • Mentor, coach, and teach engineers, including helping senior individual contributors grow through complex technical projects.
  • Make pragmatic decisions on when to use ML, LLMs, retrieval, rules, platform changes, or product changes.
  • Build reliable, scalable systems for data processing, feature generation, context retrieval, training, inference, monitoring, and feedback loops.
  • Evaluate solutions across privacy, bias, security, reliability, cost, maintainability, model quality, and data governance.
  • Turn messy, incomplete, or heterogeneous CRM and unstructured data into useful AI context for customer-facing products.
  • Help shape product vision and raise the technical bar for the engineering and ML organizations.

Requirements

  • Long track record of delivering high-value, high-impact cross-team and cross-product projects.
  • Senior individual contributor experience at a principal level or equivalent.
  • Strong hands-on experience in technical design, model development, production systems, and code.
  • History of solving ambiguous problems with outsized impact on customer experience, product strategy, or business goals.
  • Expert understanding of ML techniques including deep learning, optimization, regression, transformers, LLMs, transfer learning, retrieval, ranking, recommendations, classification, NLP, and personalization.
  • Experience with tools and frameworks such as scikit-learn, PyTorch, TensorFlow, and modern model-serving and evaluation systems.
  • Deep expertise in applied and predictive AI, including recommendation systems, classification, ranking, semantic retrieval, embeddings, entity understanding, and experimentation.
  • Ability to design the right ML architecture from business requirements.
  • Experience working with messy, incomplete, or heterogeneous data, including customer, company, activity, workflow, conversation, behavioral, CRM, or unstructured document data.
  • Strong judgment around privacy, bias, security, reliability, cost, maintainability, and data governance.

Benefits

  • Flexible work setup with remote and office options.
  • Required in-person onboarding at a regional HubSpot office for Engineering hires.
  • Additional in-person team events for Product team members.
  • Accommodation support during the hiring process if needed.
  • Commitment to accessible recruiting and candidate support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II, MLOps Framework

Torc 251-1K Road & Rail

Torc is hiring a Software Engineer for its ML Ops Framework & Conversion team to build and maintain the pipelines that move autonomous trucking models from research to production on edge hardware.

C++ Embedded Systems
3 hours, 21 minutes ago

Algorithm Engineer

Beacon Biosignals 11-50 Biotechnology

Beacon Biosignals is hiring a Machine Learning Engineer to develop and deploy biosignal-based models that support precision medicine for sleep, neurological, and psychiatric disorders.

CI/CD Deep Learning Docker Git Machine Learning PyTorch Statistics
1 day, 2 hours ago

Algorithm Engineer

Beacon Biosignals 11-50 Biotechnology

Beacon Biosignals is hiring a Machine Learning Engineer to help develop and deploy biosignal-based models that advance sleep, neurological, and psychiatric therapeutics and diagnostics.

CI/CD Deep Learning Docker Git Machine Learning PyTorch Statistics
1 day, 2 hours ago

Machine Learning Engineer

AMP 201-500 industrial automation

AMP Robotics is hiring a Machine Learning Engineer to develop and ship deep learning and computer vision models for its AI-powered recycling sortation systems.

Computer Vision Deep Learning Machine Learning Neural Networks Python PyTorch SQL
1 day, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers