Principal Machine Learning Engineer- AI Context

1 month, 2 weeks 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

Senior AI Golang Software Engineer

Plain Concepts 251-1K Internet Software & Services

Senior Software Engineer joining an AI-focused engineering team on an initial six-month contract to build scalable platforms, tools, and AI-native systems for other engineers.

AWS Azure Go System Design TypeScript
6 hours, 1 minute ago

Senior Engineer, AI/ML

A2Z Sync 51-250 Internet Software & Services

A2Z Sync is hiring a hands-on software engineer to build and operate production agentic AI workflows on AWS Bedrock AgentCore for its multi-tenant automotive SaaS platform, improving dealer operations while protecting revenue and data.

AWS AWS CDK CI/CD Java Microservices OpenTelemetry Python REST API Spring Boot
6 hours, 16 minutes ago

Director, Machine Learning

Narvar 251-1K Media

Narvar is seeking a Canada-based ML engineering leader to own the machine learning organization and systems powering identity resolution, fraud detection, risk scoring, and agentic AI across its post-purchase commerce platform.

Apache Airflow Apache Spark GCP LLM Machine Learning Python
1 day, 5 hours ago

AI Platform Engineer

Sysdig 251-1K IT Services

Sysdig is hiring a platform engineer to build and operate its AI agent infrastructure, MCP services, and secure AWS-based runtime and governance systems for internal teams.

AWS CI/CD REST API Snowflake
1 day, 6 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