Join our companies in their quest to drive powerful, positive, change that endures.

Staff Software Engineer, MLOps



Software Engineering
Dublin, Ireland
Posted on Thursday, July 20, 2023

Principal Engineer, AI Platform


Cambridge, MA, USA

The HubSpot Product team is made of more than 1,000 Engineers, Designers, Product Managers, and Researchers. We’re passionate about building tools that help small and medium-sized businesses market, sell, and serve their customers — and ultimately, grow better. We build for more than 100,000 customers in over 100 countries around the world. Our team has scaled rapidly over the past few years, and our need for empathetic, adaptable, and remarkable engineers has grown in kind.

Engineering IC leadership at HubSpot comes in many different forms, and while the responsibilities and scope of work may vary, all our engineering IC leaders have a few things in common. They are able to work autonomously, lead transparently, and they prioritize products and people over strict processes.

About the Role:

We are seeking a highly skilled and experienced Principal Engineer to join our AI Group at HubSpot. As the senior most engineering individual contributor (IC) within the team, you will play a crucial role in shaping and executing our AI strategy. You will be responsible for designing, developing, and implementing advanced AI algorithms and models that drive innovation, and enhance various products and services at HubSpot. The ideal candidate will have proven expertise in the field of artificial intelligence, a passion for technology, and the ability to provide technical leadership to a diverse team.


  • Lead the design, development, and implementation of AI algorithms and models to improve customer experiences and drive business growth.
  • Collaborate with cross-functional teams, including product managers, data scientists, and designers, to identify AI opportunities and determine technical feasibility and implementation plans.
  • Conduct thorough research and analysis of emerging trends, best practices, and technologies in AI and machine learning.
  • Build scalable and efficient AI solutions that can be deployed across different platforms and products.
  • Develop and maintain high-quality code, documentation, and test suites to ensure the reliability and robustness of AI-powered systems.
  • Provide mentorship and guidance to junior engineers, helping them grow and excel in their careers.
  • Stay up to date with industry standards and advancements in AI, and actively share knowledge and best practices with the broader engineering community at HubSpot.


  • Bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 10 years of hands-on experience in software engineering, with a strong focus on AI and machine learning.
  • Expert knowledge of AI and machine learning principles and algorithms, including deep learning, natural language processing, and computer vision.
  • Proficiency in at least one programming language commonly used in AI, such as Python or Java.
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
  • Experience working with large datasets and building scalable AI systems.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and present complex technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Ph.D. in Computer Science, Engineering, or a related field.
  • Experience with AI frameworks and libraries such as TensorFlow, Keras, or PyTorch.
  • Familiarity with cloud platforms and services, such as AWS or Google Cloud.
  • Demonstrated track record of publications and contributions to the AI community.

About the AI Platform Group:

Our mission is to inspire, educate, and empower every product group at HubSpot to seamlessly build world-class AI-powered experiences. The AI Platform Group at HubSpot is dedicated to building a best-in-class AI platform, infrastructure, models, and foundational capabilities that unlock innovation at scale. We are responsible for the machine learning platforms for predictive and generative AI, the infrastructure that powers those capabilities, and an incubation team working on cutting-edge ideas and big bets.

Join our dynamic AI Group at HubSpot and be part of a fast-paced and collaborative team at the forefront of innovation. Apply now to drive AI advancements and shape the future of our products and services.

Cash compensation range: 285000-427500 USD Annually

This resource will help guide how we recommend thinking about the range you see. Learn more about HubSpot’s compensation philosophy from Katie Burke, HubSpot’s Chief People Officer.

The cash compensation above includes base salary, on-target commission for employees in eligible roles, and annual bonus targets under HubSpot’s bonus plan for eligible roles. In addition to cash compensation, all HubSpotters are eligible to participate in HubSpot’s equity plan to receive restricted stock units (RSUs). Some roles may also be eligible for overtime pay. Individual compensation packages are based on a few different factors unique to each candidate, including their skills, experience, qualifications and other job-related reasons.

We know that benefits are also an important piece of your total compensation package. To learn more about what’s included in total compensation, check out some of the benefits and perks HubSpot offers to help employees grow better.

At HubSpot, fair compensation practices isn’t just about checking off the box for legal compliance. It’s about living out our value of transparency with our employees, candidates, and community.

We know the confidence gap and imposter 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 assistance or an accommodation due to a disability, please email us at This information will be treated as confidential and used only for the purpose of determining an appropriate accommodation for the interview process.


Germany Applicants: (m/f/d) - link to HubSpot's Career Diversity page here.


About HubSpot

HubSpot (NYSE: HUBS) is a leading customer relationship management (CRM) platform that provides software and support to help businesses grow better. We build marketing, sales, service, and website management products that start free and scale to meet our customers’ needs at any stage of growth. We’re also building a company culture that empowers people to do their best work. If that sounds like something you’d like to be part of, we’d love to hear from you.

You can find out more about our company culture in the HubSpot Culture Code, which has more than 5M views, and learn about our commitment to creating a diverse and inclusive workplace, too. Thanks to the work of every employee globally, HubSpot was named the #2 Best Place to Work on Glassdoor in 2022, and has been recognized for award-winning culture by Great Place to Work, Comparably, Fortune, Entrepreneur, Inc., and more.

Headquartered in Cambridge, Massachusetts, HubSpot was founded in 2006. Today, thousands of employees work across the globe in HubSpot offices and remotely. Visit our careers website to learn more about culture and opportunities at HubSpot. 

By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. HubSpot's Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over HubSpot’s use of your personal information.