The easy-to-use CRM to scale your business.
Principal Machine Learning Engineer
Location
United States
Posted
4 days ago
Salary
$285.8K - $457.3K / year
Seniority
Lead
Job Description
Principal Machine Learning Engineer
HubSpot
• Build systems to enable HubSpot's AI to understand complex data • Define technical direction for ML systems • Collaborate across product, engineering, and ML teams • Lead projects from development to measurable impact
Job Requirements
- Extensive experience in ML and AI
- Proven track record of delivering impactful projects
- Deep understanding of ML techniques
- Expert in systems architecture for ML and AI
- Strong mentoring and leadership skills
- Experience in ambiguous problem solving
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Bonuses
- Stock options
- Equipment allowances
- Wellness programs
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior Machine Learning Engineer, Edge ML, IoT
The Formula ConsultingPersonalberatung Berlin. Personalvermittlung von IT-Profis. 📞 03052105983
• You will be part of a 35-person team of technology-driven sensor, IoT, and hardware engineers. • Together with your colleagues you will take on the following tasks: You are part of the team building a next-generation localization product with a learning map architecture. • You develop computer vision models (dataset preparation, auto-labeling, training optimization, edge/cloud deployment) and integrate visual and acoustic sensor data into the system. • You process multi-modal sensor data (images, radar, acoustics) under challenging field conditions such as jamming or sensor degradation. • You run machine learning and AI models directly on local sensors instead of on cloud servers and train models directly on edge hardware (e.g., NVIDIA Jetson). • You implement scalable models for low-latency applications. • You combine GPU-accelerated vision models (CUDA, TensorRT, DeepStream) with scalable backend services. • You work on real-time networking for highly scalable distributed systems. • Together with Sensor Fusion Engineers, MLOps, and DevOps Engineers you enable fast and secure deployments. • You monitor systems, troubleshoot incidents, and continuously improve observability.
• Develop tabular ML models for operational decision-making: risk classification (XGBoost), dynamic pricing (gradient boosting), and combinatorial assignment optimization (Google OR-Tools). • Operate models in shadow mode with human-in-the-loop (HITL) validation before any automation. • Build the MLOps pipeline: training in Azure ML, model registry in MLflow, inference deployment (FastAPI/Docker) on AWS, with environment promotion and rollback. • Define metrics and backtesting with point-in-time correctness using the Feature Store. • Implement drift monitoring, automated retraining, and canary/A-B deployment via CI/CD. • Serve models via low-latency inference APIs (online features in Redis), with OpenAPI contracts.
• Work on Data Engineering activities with a focus on Machine Learning; • Work on modeling and structuring data layers; • Build analytical views for use in AI solutions; • Work with RAG (Retrieval-Augmented Generation) and LLMs; • Develop solutions for analytical and artificial intelligence environments.
Role Description Join our innovative team and help us in shaping the future of Technology! - Design, develop, and deploy AI/ML solutions to modernize core pharmacy platforms, with a focus on scalability, reliability, performance, and security. - Leverage Generative AI, LLMs, and agentic AI frameworks to automate and enhance pharmacy workflows and decision-making processes. - Collaborate with business and technical stakeholders to understand pharmacy domain requirements and translate them into robust AI/ML-driven technical solutions. - Contribute to architecture and technical design of AI/ML pipelines, including model selection, data integration, and deployment patterns. - Establish and maintain AI/ML engineering standards, best practices, and quality assurance processes. - Conduct code reviews, provide constructive feedback, and mentor engineers on modern AI/ML engineering practices. - Partner with cross-functional teams including data scientists, product managers, platform engineers, and pharmacy domain experts. - Translate legacy system modernization needs into scalable AI applications that enhance products, workflows, and operational efficiency. - Monitor and optimize AI/ML model performance, resource utilization, and platform reliability. - Collaborate with DevOps and infrastructure teams to ensure secure, scalable deployment and operations of AI/ML solutions. - Stay current with advancements in AI/ML frameworks, Generative AI, LLMs, and pharmacy technology modernization. Qualifications - 5+ years of experience as a software engineer or AI/ML engineer delivering cloud-based solutions. - 5+ years of experience with cloud platforms such as Azure, AWS, or Google Cloud. - 5+ years of programming experience in Python, Golang, JavaScript, or Java. - 3+ years of hands-on experience with AI/ML frameworks, model development, and deployment. - 3+ years of hands-on experience with Generative AI, LLMs, and agentic AI solutions. - Experience building distributed systems and cloud-native AI/ML applications. - 1+ years of experience with security and compliance in cloud environments. - Strong problem-solving and analytical skills with the ability to propose innovative AI/ML solutions. - Excellent communication and collaboration skills across technical and non-technical teams. Company Description VXForward is a leading technology solutions provider that helps to create a business value with innovative and cost-effective services across different industries. - Exciting Projects, Meaningful Impact - Continuous Learning and Growth - State-of-the-Art Technologies - Collaborative Team Environment - Make a Real Difference - Work-Life Balance




