Collage of diverse Stack AV employees enjoying working together on trucks and in the office
Acquiring and developing exceptional talent
Meeting our standards of excellence in AI, autonomy, and safety is possible because of ambitious and passionate people like you. Join us as we build the future.

BENEFITS

Healthcare

We provide 100% employer-paid medical, dental, vision, disability, and life insurance benefits to our employees.

401k

We invest in your future by providing a competitive 401k program and match.

Open PTO + Holidays

We believe in taking the time you need when you need it, without arbitrary limits. We recognize 14 paid holidays per year, including a week-long winter break.

Paid Leave

We celebrate and actively support changes in your life that require time off of work. Whether you are welcoming a new child into your family or need time to recover from a medical procedure, we offer paid leave and income replacement programs that ensure you can focus on what matters most. Our leave programs cover medical, military, parental (birth, adoption and foster), civic duty, bereavement and more.

Lifestyle

We provide an annual stipend to support your lifestyle and wellbeing - whatever this means to you. Sign up for a gym membership, purchase home office or exercise equipment, or apply for marathons. It's up to you.

Flexible Work Modes

We recognize that the ideal way of working can vary for different people, so we provide remote, office-based, and flex work modes to ensure employees can do their best work in an environment that feels best for them.

OPEN POSITIONS

Engineering Technician II (Contract)
We are a team of passionate experts in autonomy, robotics, AI, machine learning, large scale compute, electronics design, systems design, electrical engineering, and mechanical engineering who have a deep desire to see self-driving products make the way we move safer, faster, and more efficient. 

New Stanton, PA
Quality Engineer Lead
The Hardware Engineering team is responsible for the engineering, manufacturing and testing of the complete autonomous vehicle, encompassing both components and fully assembled vehicles. This responsibility extends to the base vehicle platform as well as the discrete modules that constitute Stack’s Automated Driving System.

Pittsburgh, PA or Remote
Senior ML Engineer, Static World Perception
The Static World Perception team is responsible for generating the road elements that govern traffic flow for actors within the driving environment. This is achieved by integrating various onboard data sources, including a priori maps, LiDAR, cameras, GPS, and other available information. We are looking for a Senior or Staff Engineer, who you will lead the development, maintenance, and enhancement of algorithms and systems to ensure the required performance of the online map standards are met.

Pittsburgh, PA or Remote
Senior Software Engineer
Requirements: Bachelor’s degree or foreign degree equivalent in Computer Science, or related field and six (6) years of progressive, post-baccalaureate experience in the job offered or related role. Alternatively, the company will accept a Master’s degree or foreign degree equivalent in Computer Science, or related field and four (4) years of experience in the job offered or related role. Any suitable combination of education, training, or experience is acceptable.

Pittsburgh, PA
Senior Software Engineer, Data Platform
The Data Platform team is part of the Platform Infrastructure Engineering and Reliability group, and is responsible for designing, implementing and maintaining the Stack AV on-premises data platform. The team supports large scale OLAP/OLTP and feature engineering workloads for multiple Product Development groups across the company. The team is tasked with building a highly-available and scalable data infrastructure to power our critical services and pipelines.  Members of the team are expected to have a strong focus on requirements gathering and design process to ensure our platform meets the needs of the business and our internal customers.

Pittsburgh, PA or Remote
Senior Software Engineering Manager, Onboard Infrastructure
The Onboard Infrastructure (OI) team is responsible for delivering the on vehicle software infrastructure that supports Stack’s real-time autonomous driving system. The team is composed of seasoned experts in real-time operating system and middleware software development for autonomous applications. The OI team is fundamental to Stack’s ability to deploy safe, reliable, and high performance autonomous driving solutions at scale. 

Pittsburgh, PA or Remote
Senior Staff Tech Lead, Perception
The Perception team is looking for a lead to build up a team developing and deploying perception components for next generation self driving systems. This requires developing strong ownership over critical components to being able to understand, experiment, improve, and field state-of-the-art perception systems in real time, safety critical applications. We are focused on building a product so candidates should have a mission-driven mindset to deliver a product, which entails significant cross-functional interaction and customer-centric obsession.

Pittsburgh, PA or Remote
Senior Staff Technical Lead Manager, ML Fundamentals
The ML Fundamentals team develops the core tooling to empower ML engineers to operate faster and more reliably. The ML Fundamentals team is responsible for the key building blocks that power ML training, model acceleration, model deployment, and ML overall developer experience.

Pittsburgh, PA or Remote
Software Engineer
Requirements: Master’s degree or foreign degree equivalent in Computer Science, Electrical Engineering or related field and and two (2) years of experience in the job offered or in a Robotics related position.

Pittsburgh, PA
Software Engineer
Requirements: Master’s degree or foreign degree equivalent in Computer Science, Electrical Engineering or related field and one (1) year of experience in Computer Science, Computer Engineering, Robotics in the autonomous vehicle space or related field. 

Pittsburgh, PA
Software Engineer, Visualization
The Visualization team develops on and off vehicle user interfaces and various 2D and 3D tools used across the company. Leveraging React, TypeScript, Three.js, and React Three Fiber, the team creates immersive and informative experiences. Our focus is on building intuitive and high-performance visualization tools that support critical operations and decision-making within Stack AV.

Pittsburgh, PA or Remote
Staff Software Engineer, ML Platform
In the ML Data team, our mission is to provide trusted and useful data to efficiently power all of Stack's ML applications end-to-end from labeling to training to safety evaluation. We work hand in hand with AV autonomy teams to provide cutting edge solutions to all their data needs, working across data engineering, ML modeling, and ML infrastructure. In particular, we provide services to find (data mining), curate (datasets), annotate (data labeling), and serve (high throughput data access) data for all ML needs.

Pittsburgh, PA or Remote
Staff Software Engineer, ML Training
The ML Training Team’s core mandate is training models as fast as possible for the company. The team’s main focus is ensuring our models have 100% gpu utilization and can scale linearly from 8 gpus -> 256 gpus. We also invest in tooling to empower our MLEs, by building profiling/debugging tools, setting up efficiency monitoring and integrating our trainer into our experiment management system.

Pittsburgh, PA or Remote
Staff Software Engineer, Motion Planning ML
We are looking for strong software engineers with motion planning and/or machine learning experience to help in developing and deploying motion planning components for next generation self-driving systems. This requires strong ownership over critical components.  Candidates need to understand, experiment, improve, and field state-of-the-art motion planning algorithms and systems in real-time, safety-critical applications. We are focused on building a product. Candidates should have a mission-driven mindset and customer-centric obsession to deliver a compelling product, and be able to work with significant cross-functional interactions. 

Pittsburgh, PA or Remote
Staff Software Engineer, Trajectory Selection
We are seeking a Staff Software Engineer to contribute to the development of our Trajectory Selection system, a critical component of our motion planning stack. In this role, you will work at the intersection of robotics, real-time systems, and decision-making algorithms to ensure safe, smooth, and intelligent navigation of autonomous systems in dynamic environments. You will collaborate with cross-functional teams including Planning, Perception, Controls, and Simulation to design and implement high-performance software that balances safety, comfort, and efficiency.

Pittsburgh, PA or Remote
Staff Systems Engineer
We are looking for thorough and detail-oriented systems engineers to help develop safe, reliable, and performant self driving systems for autonomous trucks that will perform long distance transportation of goods.  As systems and safety engineers, we need your expertise to help understand and map product requirements to detailed safety and functional engineering requirements, analyze the system from a hazard analysis perspective, and work with functional hardware and software teams to develop technical approaches, designs, and test strategies. We are mission-driven to develop, test, and field a product quickly that solves our customers’ needs, while also conducting the development to the highest degree of engineering rigor necessary for autonomous vehicles to operate safely on public roadways.

Pittsburgh, PA or Remote