Staff Software Engineer, AI Serving (AI Infrastructure)
HubSpot · Flex - Dublin, Ireland · Engineering
About this role
HubSpot is hiring a staff-level Software Engineer based in Flex - Dublin, Ireland. The posting calls out experience with Python, Java, Observability, Machine Learning.
- Role
- Software Engineer
- Function
- software engineering
- Level
- staff
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Flex - Dublin, Ireland
- Department
- Engineering
More roles at HubSpot
Job description
from HubSpot careersThis role can be Office/Hybrid/Remote based within Ireland
HubSpot is on the forefront of empowering businesses with cutting-edge AI, and our AI Infrastructure group is at the heart of this initiative. We are seeking a Staff level Software Engineer with a passion for infrastructure and developer experience to join our AI Serving team. The AI Serving team is part of AI Infrastructure and its goal is to own and operate HubSpot's model inference and serving infrastructure end-to-end, ensuring AI models are reliably deployed, scaled, observed, and cost-efficient across all hublets and environments, while also serving as the home for modern Python at HubSpot.
The team owns the serving frameworks and libraries that power synchronous, asynchronous, and offline inference, along with model deployment pipelines, autoscaling, and GPU/CPU resource management. The team's roadmap focuses on improving the reliability and efficiency of batch inference, strengthening model observability, and scaling AI infrastructure cost-effectively. The team also serves as the home for core Python libraries and tooling across HubSpot.
As a Staff Software Engineer on the AI Serving team you will:
- Write and ship production code that directly powers AI capabilities across HubSpot, a crucial building block for user and business impact at scale