Principal ML Engineer
$230k - $260kTypeface
Principal ML Engineer
Palo Alto, CA
About Typeface We help the world's biggest brands move from brief to fully personalized campaigns — in days, not months.
Founded by Abhay Parasnis and backed by Microsoft, GV, Salesforce, Lightspeed, Madrona and Menlo, we're building category-defining technology at the intersection of creativity and AI with real impact. Join us to help shape the future of enterprise marketing.
What You'll Do
As a Principal Machine Learning Engineer, you will operate at the company level—defining technical strategy, driving architectural decisions, and shaping the future of generative AI at Typeface.
You will lead the design of large-scale ML systems and shared platforms that power all generative capabilities across agents, text, image, audio, and video. This role requires a strong combination of deep technical expertise, product intuition, and the ability to influence teams and leadership.
How You'll Make an Impact
- Define and drive the long-term technical vision for generative AI across Typeface's product ecosystem
- Lead architecture and design of scalable ML platforms (training, evaluation, inference, safety) used across multiple teams
- Drive company-level ML strategy, aligning technical investments with product and business priorities
- Influence and partner with executive leadership, product, and design to shape high-impact initiatives
- Mentor senior engineers and raise the technical bar across the ML organization
- Architect and lead development of large-scale generative AI systems powering agentic orchestration and multimodal content generation
- Define and evolve shared ML infrastructure and platforms for training, fine-tuning, evaluation, and serving
- Drive cross-team initiatives spanning multiple ML systems and product areas
- Establish best practices for ML system evaluation, safety, reliability, and performance at scale
- Identify and incubate 0→1 opportunities in generative AI with high business impact
- Make high-leverage technical decisions that unlock velocity across teams
- Mentor and guide engineers across levels, influencing design and execution beyond your immediate team
What You Bring
- 15+ years of experience building and scaling machine learning systems, with demonstrated impact at the Principal level
- Master's or PhD degree in Computer Science or a related field
- Proven track record of driving multi-team or company-level technical strategy
- Experience leading large, ambiguous, high-impact initiatives (platforms and/or 0→1 systems)
- Deep expertise in ML systems and infrastructure, including training, evaluation, and inference at scale
- Strong background in Generative AI / LLMs / multimodal systems
- Demonstrated ability to influence senior leadership and align cross-functional stakeholders
- Track record of mentoring senior engineers and elevating engineering excellence
- Proficiency in Python and systems-level programming (C/C++ or equivalent)
- Experience building ML platforms used across multiple products or teams
- Prior role as a Staff+ / Principal / Senior Staff engineer at a leading AI or technology company
- Contributions to the field (publications, patents, open-source, or widely adopted systems)
- Experience in enterprise SaaS or high-growth startup environments
Location
This is a hybrid role based in our Palo Alto HQ. We collaborate in-office 3 days a week.
Base Salary
The base salary range for this role is $230,000-$260,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process.
Benefits
- Competitive compensation — including salary, equity, and 401(k)
- Full medical, dental, and vision insurance for you and your family
- HSA and FSA options to support your financial wellness
- Flexible time off — including parental leave
- Well-being programs — resources to support your mental and physical health
- Daily lunch & snacks
- Mentorship & impact — work closely with top AI leaders on products that ship
Equality Opportunity Statement
We welcome and encourage applicants from all backgrounds. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, medical condition, veteran status, or any other legally protected status. We comply with applicable laws in every jurisdiction where we operate.
Why You'll Love Working Here
- Build something big — Be part of a fast-growing startup defining a new category: marketing orchestration powered by Agentic AI.
- Your work will matter — Trusted by Fortune 100 companies, our platform delivers 10x content velocity and 90% faster campaigns.
- A+ team — Collaborate with veterans from Adobe, Microsoft, Google, and top AI companies.
- Backed by the best — GV, Salesforce Ventures, Microsoft, Lightspeed, Madrona and Menlo ($165M raised).
- Recognized for innovation — TIME Best Inventions, Fast Company Next Big Thing in Tech, Gartner Cool Vendor, Adweek AI Company of the Year, LinkedIn Top Startup, Webby Award (AI Work & Productivity).
- ...The team directly works on and delivers ML models to the product that successively go... ...collaborative, high-impact team of AI/ML engineers, data scientists and engineers who are passionate... ...-generation autonomous vehicles. As a Principal Technical Lead in the Embodied AI Data...SuggestedLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- A financial technology company is seeking a Principal Machine Learning Engineer in Mountain View, California. This role involves leading AI strategy and deploying AI/ML solutions across financial products. Candidates should have over 10 years of experience in ML development...Suggested
$275.8k - $340.5k
...vehicles, join us. About the team: The AV ML Infra team at GM builds ML infrastructure... ..., enhance the productivity of ML engineers, and drive the adoption of cutting-edge ML... ...commercialization. Position Overview: The Principal AI/ML Engineer will lead a growing...SuggestedLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$278.1k - $347.6k
...experiences, deploying world models to mobile on-device. As our Principal Machine Learning Engineer, you will be the foremost technical authority on bringing... ..., drive architectural decisions across the full mobile ML stack, and mentor a team of senior and mid-level...SuggestedWork at officeWorldwideRelocation package$275.8k - $340.5k
About the Team The AV ML Infra team at GM builds ML infrastructure designed to meet the... ...experimentation, enhance the productivity of ML engineers, and drive the adoption of cutting‑edge ML techniques. Position Overview The Principal AI/ML Engineer will lead a growing...SuggestedRemote workRelocationRelocation packageFlexible hours$254.5k - $344k
...Intuit is seeking a highly motivated and experienced Principal Machine Learning Engineer to join our Mid Market AI team. In this influential role,... ...the design, development, and deployment of end-to-end AI/ML solutions that power the next generation of intelligent features...Local area- ...scale and operational excellence of Splunk and Cisco's global engineering capabilities. Our work spans networking, security, observability... ...drift detection, incremental updates, and production monitoring of ML models. Strong Research Track Record – Publications in top...Flexible hours
$139.9k - $274.8k
...Overview As a Principal Machine Learning Engineer, you will work on the Data Labeling and classification on large scale multi modal Copilot data... ...Microsoft AI (MAI) organization. We're looking for a hands-on ML engineer to prototype and productionize complex...Ongoing contractWork at officeLocal area$233.4k - $339.65k
...Principal ML Systems Engineer This role is categorized as hybrid. This means the successful candidate is expected to report to offices in Austin, TX, Mountain View, CA or the Greater Seattle Area three times per week, at minimum [or other frequency dictated by the business...H1bRelocation packageFlexible hours$272k - $431.25k
NVIDIA Corporation is seeking a Principal Machine Learning Engineer to enhance Apache Spark using GPUs. This position involves designing ML solutions, developing advanced algorithms, and collaborating with partners to deploy complex systems. The ideal candidate should have...$185.2k - $299.48k
Palo Alto Networks, Inc. is seeking a Sr Principal ML Engineer in Santa Clara, CA. This role requires extensive experience in Python and machine learning to develop and maintain advanced analytics systems. The ideal candidate will have a strong foundation in ML frameworks...$247k - $420k
...problems in SAP applications. We are building a nimble and versatile engineering team to empower our Data Scientists within the AI Foundations... ...team consisting of frontend, backend, full‑stack, Dev‑Ops and ML engineers. Guide developers while giving them space to learn...Full timeWorldwideFlexible hours- TwinThread is seeking a highly skilled Principal AI/ML and Gen AI Engineer to join its dynamic team in Palo Alto, California. The ideal candidate will have over 8 years of relevant experience with a strong foundation in AWS, AI/ML, and Databricks, focusing on scaling infrastructure...
- ...Inworld is a product-oriented research lab of top AI researchers and engineers, developing best-in-class realtime multimodal models and the... ...Math, or equivalent practical experience building backend or ML systems. Who Thrives Here You don’t need a roadmap to start...Full timeWork at officeRelocation package
$148.7k - $297.3k
...best place to work for diversity, working mothers, female executives, and scientists. THE OPPORTUNITY This Senior Principal AI/ML Engineer position can work out of our Santa Clara, CA location. The Principal ML Ops Engineer will lead the technical...Shift work$296.3k
...vehicles, join us. About the team: The AV ML Infra team at GM builds ML infrastructure... ..., enhance the productivity of ML engineers, and drive the adoption of cutting-edge ML... ...commercialization. Position Overview: The Principal AI/ML Engineer will lead a growing...Local areaWork from homeFlexible hours$272k - $431.25k
NVIDIA Corporation seeks a Principal AI and ML Infra Software Engineer in Santa Clara, California, to enhance the efficiency of AI/ML research on GPU Clusters. The role involves collaboration with various teams, monitoring infrastructure performance, and implementing improvements...$250k - $325k
...About the Role: We are looking for a Lead Machine Learning Engineer with deep expertise in Performance advertising and a proven track... .... Optimize attribution tracking, user value modelling, and ML-driven performance enhancements to maximize campaign impact....Work at officeRemote work$296.3k
...three times a week, at minimum. The Role: We are seeking a Principal AI Engineer to lead the design and advancement of our AI platform. You... ...What You'll Do: Architect, build, and optimize core AI/ML platform infrastructure to support massive-scale model training...Local areaRemote workWork from homeFlexible hours$157.2k - $254.1k
...Job Summary Job Summary We are seeking a Machine Learning Engineer to join our pioneering security team. This role is for a technical... ...into production environments. ~ Proven track record of taking ML projects from initial research/prototyping through to successful...Full timeWork at office$272k - $431.25k
...NVIDIA is looking for a Machine Learning (ML) Engineer to join the GPU accelerated Apache Spark team. Apache Spark is the most popular data processing engine in data centers for running large scale workloads for ETL, SQL, and ML/DL model training and inference pipelines...- ...exceptionally fast, and cost-effective. We are seeking Staff and Principal level Machine Learning Engineers to solve these critical challenges. You will be responsible for building, optimizing, and deploying production ML systems that power our platform. Your work will focus on...Full timeWork at officeRelocation packageFlexible hoursShift work
$161k - $264.5k
...accelerators, deploying scalable and efficient machine learning (ML) training and evaluation pipelines, and designing novel neural... ...FOR? We are seeking for an experienced, technical, hands‑on ML Engineering Manager to lead a group of highly talented and passionate ML...Temporary workWork at office3 days per week- ...ML Engineer Tilde Research is a moonshot AI lab advancing mechanistic interpretability, new architectures, and pretraining science. We build foundational understanding of models to advance the frontier of intelligence. About the role: As a ML Engineer, you'll...Full timeInternship
- ...ML Engineer Palo Alto, California, United States About the Job Our client is a rapidly growing Tier 1 VC backed startup based in New York with $60 million in funding revolutionizing how outside sales and service teams work. Their AI technology captures and analyzes...Full time
- ...ML Engineers Location: Mountain View CA (Minimum 2 days per week) Duration: 6+ Months Job Description: Must have skills: Basic experience with generative AI, LLM operations, AI assistant, prompt engineering, embeddings, AI background, machine learning....2 days per week
$176k - $420k
...through cutting-edge hardware innovation. Comprising brilliant engineers and visionaries, the team designs and develops advanced AI inference... ...life. As a key member of the Tesla AI hardware team, the AI/ML Modeling Engineer will drive the modeling, and optimization of...Hourly payFull timeTemporary workFlexible hours- ...regressions across model versions Collaborate closely with research engineers to translate model innovations into optimized, deployment-ready... ...For ~3+ years of experience in inference optimization, ML systems, or a closely related field ~ Deep hands-on experience...
- Apple Inc. is looking for a Machine Learning Engineering Manager in Santa Clara, California. This role involves leading a team to develop on-device models that enhance Siri's understanding capabilities and improve personal search functionalities. You will oversee model...
- Applied Intuition in Sunnyvale, California is seeking an Engineering Manager for their Self-Driving Systems team. The role involves leading ML teams in developing and deploying autonomy stacks for autonomous vehicles. Responsibilities include setting technical direction...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal ML Engineer. Be the first to apply!
- director data engineering Palo Alto, CA
- senior civil engineer project manager Palo Alto, CA
- principal cloud engineer Palo Alto, CA
- engineering director Palo Alto, CA
- principal infrastructure engineer Palo Alto, CA
- principal network engineer Palo Alto, CA
- chief engineer Palo Alto, CA
- data center chief engineer Palo Alto, CA
- principal data engineer Palo Alto, CA
- principal developer Palo Alto, CA


