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

CDL A Operations Specialist (Home Daily / M-F)
The Development Fleet Operations team is responsible for the safe testing and operation of the newest technologies. As an Operations Specialist you will contribute to the daily driving and testing of autonomous trucks, own the safety of the operation, and provide feedback on system performance and behaviors while hauling commercial freight.

New Stanton, PA
CDL | Hourly Pay with OT | FREE benefits (Operations Specialist)
The Development Fleet Operations team is responsible for the safe testing and operation of the newest technologies. As an Operations Specialist you will contribute to the daily driving and testing of autonomous trucks, own the safety of the operation, and provide feedback on system performance and behaviors while hauling commercial freight.

Oklahoma City, OK
Contract Labeling Associate
The Labeling team delivers algorithms, tools and infrastructure to provide labels that can be used by Perception, Motion Planning, and other ML teams for training and evaluation. The team works closely with manual labeling efforts and infrastructure to create a data centric ecosystem needed to develop real time, safety critical ML models for autonomous driving. 

Pittsburgh, PA
Contract Triage Analyst
Triage is a critical operational process used in the development of autonomous vehicles to better understand system performance and identify suboptimal behavior. As a Triage Analyst, you will collaborate with Autonomy and Operations teams in reviewing events of interest, collected from real world driving as well as from simulation, and annotating them with contextual information guided by Stack’s Triage Policy & Guidelines. You will use data visualization tools to annotate events, and categorize them by issue type & priority, per our Triage Policy. Additionally you will assemble and present performance reports on our self-driving system, using Triage data. This role requires the ability to process detailed guideline documentation and utilize various review tools including video, textual, and numerical data to accurately categorize AV events. Experience with 2D/3D visualization tooling, as well as GSuite (Sheets, Docs, Slides) or equivalent is beneficial.

Pittsburgh, PA
Enterprise Network Engineer
The Enterprise Network Engineering team is responsible for deployment, configuration, monitoring, and day to day operations of the data networking and network security infrastructure at Stack. As an Enterprise Network Engineer, you will assist in the operations, deployment and Infrastructure as Code (IaC) configuration of the network and security infrastructure, troubleshoot network issues, and support helpdesk and users with network related issues.

Pittsburgh, PA
Research Intern (PhD), Autonomy
We are seeking the best and brightest interns that are eager to contribute to transformative AI solutions. As an early-stage start up, we expect our interns to be an integral part of the team while gaining collaboration opportunities with industry leaders to grow your career and research.

Pittsburgh, PA or Remote (US)
Senior Cloud Software Engineer, Remote Assist
This role is for a backend-focused full stack engineer on the Remote Assist team. The RA team accelerates the delivery of our self-driving system, increases the on-time arrival of freight shipments, and improves the behavior of our autonomous trucks on the road. We do so by delivering a tool for human operators to remotely assist the self-driving system in complex and ambiguous situations. The Remote Assistance team is a very broad full-stack team. We deliver on complex user interfaces, reliable and scalable cloud infrastructure, live video over cellular connections, new autonomy capabilities, and integrations with the autonomy system. We’re a dynamic and pragmatic team that has superpower in-house abilities to categorically change the trajectory of our company’s success. 

Pittsburgh, PA or Remote
Senior C++ Software Engineer, Remote Assist Communications Platform
This is for a C/C++ software engineer with a focus on communications protocols and data streaming for Remote Assistance. The Remote Assist team accelerates the delivery of our self-driving system, increases the on-time arrival of freight shipments, and improves the behavior of our autonomous trucks on the road. We do so by delivering a tool for human operators to remotely assist the self-driving system in complex and ambiguous situations. The Remote Assistance team is a very broad full-stack team.  We deliver on complex user interfaces, reliable and scalable cloud infrastructure, live video over cellular connections,  new autonomy capabilities, and integrations with the autonomy system. We’re a dynamic and pragmatic team that has superpower in-house abilities to categorically change the trajectory of our company’s success. 

Pittsburgh, PA or Remote
Senior Machine Learning Engineer, Vehicle Behaviors
The Vehicle Behaviors team is responsible for improving the decision-making capabilities and reliability of the AV in real world scenarios. Working broadly across domains and planning components, this team owns everything from ML-based Agent Predictions and Ego Trajectory Generation to safety-critical and heuristic-driven components like Trajectory Selection, to off-board metrics and tools used to measure performance and prevent regressions. This team has some of the most visible, high-impact work on the AV’s performance and plenty of challenging problems still to solve.

Pittsburgh, PA or Remote
Senior Software Engineer, ML Platform
In the ML Data Understanding team, our mission is to provide trusted and useful data to efficiently power all of Stack's ML applications end-to-end from mining 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, mining, modeling and infrastructure. In particular, we provide services to find (data mining), curate (datasets), annotate (data labeling), search and serve (high throughput data access) data for all ML needs.

Pittsburgh, PA or Remote
Senior Staff Software Engineer, ML Platform
In the ML Data Understanding team, our mission is to provide trusted and useful data to efficiently power all of Stack's ML applications end-to-end from mining 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, mining, modeling and infrastructure. In particular, we provide services to find (data mining), curate (datasets), annotate (data labeling), search and serve (high throughput data access) data for all ML needs.

Pittsburgh, PA or Remote
Senior Staff Systems Engineer, AV Behaviors
We are looking for a thorough and detail-oriented system engineer 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 that development to the high degree of engineering rigor necessary for autonomous vehicles to operate safely on public roadways.

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 Systems Engineer, Autonomy Software
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
Staff Embedded Software Engineer
As a Staff Embedded Software Engineer you will lead the design, development, and validation of software for our safety-critical embedded platform.  You’ll architect firmware that interfaces directly with sensors, compute modules and the base vehicle, ensuring deterministic and safe behavior.

Pittsburgh, PA or Remote
Staff Machine Learning Engineer, Vehicle Behaviors
The Vehicle Behaviors team is responsible for improving the decision-making capabilities and reliability of the AV in real world scenarios. Working broadly across domains and planning components, this team owns everything from ML-based Agent Predictions and Ego Trajectory Generation to safety-critical and heuristic-driven components like Trajectory Selection, to off-board metrics and tools used to measure performance and prevent regressions. This team has some of the most visible, high-impact work on the AV’s performance and plenty of challenging problems still to solve.

Pittsburgh, PA or Remote
Staff ML Engineer, Dynamic World Perception
The Dynamic World Perception team is responsible for real-time detection of road actors and properties. This includes developing occupancy networks and other perception algorithms to accurately identify and classify all dynamic elements within the driving environment. We're looking for a Staff or Senior Engineer to lead the development, maintenance, and enhancement of our long-range detection capabilities, ensuring the required safety and performance standards are met or exceeded.

Pittsburgh, PA or Remote
Staff Software Engineer, ML Training Infrastructure
In the ML Training, our mission is to provide a reliable, scalable, and easy to use training framework for modeling needs of Stack AV. In addition, this team is responsible for the overall developer experience of ML engineers including building tools for testing, validation, and understanding models and the data used to train them. Finally, we are responsible for model optimization and deployment.

Pittsburgh, PA or Remote
Staff Software Engineer, Motion Controls
We are looking for experienced software engineers to help in developing and deploying the motion control stack for next generation self driving systems. In this role, you will own real-time, safety critical components, setting the vision for the motion control stack and work in all phases of the software development cycle, from solution design to deployment to production. You will collaborate with various teams in Autonomy, Hardware, Systems Engineering and Operations, fostering a culture of safety, principled engineering and a customer oriented mindset.

Pittsburgh, PA or Remote
Staff Software Engineer, Trajectory Generation & Controls
The Trajectory Generation and Controls team owns the trajectory generation, optimization and controls components that power how autonomous trucks drive. You are a great fit if you have real world experience with Motion Planning, Optimization and/or Controls, as well as a proven record deploying real-time, safety critical software to production.  In this role you will work in all phases of the software development cycle, from solution design to implementation and deployment. You will collaborate with various teams in Autonomy, Systems Engineering and Operations, fostering a culture of safety, principled engineering and a customer oriented mindset.

Pittsburgh, PA or Remote