
About HubSpot
The inbound marketing software platform for growth
Key Highlights
- Public company (NYSE: HUBS) with strong market presence
- Over 100,000 customers globally across various industries
- Raised over $600 million in funding since inception
- Headquartered in Cambridge, Massachusetts with a global workforce
HubSpot is a leading developer of software products for inbound marketing, sales, and customer service, headquartered in Cambridge, Massachusetts. With over 100,000 customers in more than 120 countries, HubSpot offers a comprehensive suite of tools including CRM, marketing automation, and customer s...
π Benefits
Employees enjoy competitive salaries, equity options, unlimited PTO, and a remote-friendly work policy. HubSpot also offers a generous parental leave ...
π Culture
HubSpot fosters a culture of transparency and inclusivity, emphasizing a strong commitment to employee well-being and work-life balance. The company v...

Principal Engineer β’ Lead
HubSpot β’ United States - Remote
Skills & Technologies
Overview
HubSpot is hiring a Principal Software Engineer to shape the future of their AI Context platform. You'll work on large-scale data systems and AI/ML infrastructure. This role requires a proven track record in complex technical environments.
Job Description
Who you are
You have a strong background in software engineering with a focus on AI and machine learning β your experience includes delivering impactful projects in complex technical environments, often navigating ambiguity with ease. You possess deep architectural thinking skills and are comfortable challenging existing assumptions to redefine what's possible in technology. Your ability to influence technical direction across teams makes you a trusted leader in your field.
You thrive in environments where you can take ownership of platform-scale projects β your past roles have involved end-to-end delivery of complex initiatives, showcasing your capability to manage large and diverse data ecosystems. You are not just a strategist but also a builder, eager to contribute to the development of innovative solutions that enhance customer experiences.
What you'll do
As a Principal Software Engineer at HubSpot, you will play a critical role in shaping the technical direction of the AI Context platform β your responsibilities will include designing and implementing robust data ingestion pipelines and synchronization systems that support AI-powered features. You will collaborate closely with cross-functional teams to ensure that the platform meets the evolving needs of customers and drives significant product-line impact.
You will lead architectural discussions and guide the development of AI/ML data infrastructure, ensuring that the systems you build are scalable and efficient. Your expertise will help establish industry standards for the context layer, positioning HubSpot as a leader in the emerging AI stack. You will also mentor junior engineers, fostering a culture of learning and innovation within the team.
What we offer
At HubSpot, we value the contributions of our engineers and provide an environment that encourages growth and collaboration. You will have the opportunity to work on cutting-edge technology that impacts how businesses interact with their customers. We offer competitive compensation and benefits, along with a flexible work environment that supports work-life balance. Join us in building the future of AI-powered customer experiences.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at HubSpot.
Similar Jobs You Might Like
Based on your interests and this role

Principal Engineer
Dropbox is hiring a Principal Software Engineer to shape and execute the organizationβs intelligence vision. You'll integrate expertise in AI, ML, and data analytics to deliver transformative experiences. This role requires significant experience in AI solutions and leadership skills.

Principal Engineer
Dropbox is hiring a Principal Software Engineer to shape and execute the organizationβs intelligence vision. You'll integrate expertise in AI, ML, and data analytics to deliver transformative experiences. This role requires significant experience in leading AI initiatives.

Ai Architect

Ai Engineer
Rula is hiring a Principal AI Engineer to build production-grade generative AI systems for mental healthcare. You'll work with technologies like Python and TensorFlow to enhance patient engagement and provider workflows. This position requires significant experience in AI and machine learning.

Principal Engineer
Upstart is seeking a Principal Software Engineer for their Capital Marketplace team to enhance AI-driven lending solutions. You'll collaborate across teams and leverage skills in Java and Machine Learning. This role is fully remote within the United States.