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
C++ Software Engineer, Remote Assist
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
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
Full Stack Software Engineer, Remote Assist
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, Auto Labeling
The Auto Labeling team at Stack develops large ML models. These models leverage state-of-the-art multi-sensor fusion techniques, integrating data from lidars, cameras, radars, and IMUs. The goal is to generate high-quality labeled data, essential for training and evaluating Stack's onboard perception models. This role offers the chance to make significant design contributions, work with extensive autonomous vehicle datasets, and collaborate with various onboard and offboard consumers of labeled data.
Pittsburgh, PA or Remote
Senior Site Reliability Engineer
Stack AV Site Reliability Engineers are responsible for enabling and ensuring our production systems meet their service-level objectives. Through the implementation of centralized observability and automation, the SRE team constantly ensures the health, reliability, scalability, and performance of Stack AV’s infrastructure. Members of the team are expected to contribute to a culture of continuous learning, provide consultation on architecting for high-availability, and ultimately drive the uptime and performance of our systems.
Pittsburgh, PA or Remote
Senior Software Engineer, AV Maps
The Mapping team is responsible for the infrastructure and pipelines that generate and serve the most critical prior required by autonomous vehicle operations: the HD Map. We leverage vector priors, onboard detection, and offboard data extraction aggregated across petabytes of AV log data to ensure our autonomy stack operates optimally. We manage the end-to-end systems that track map quality, issues, and fixes.
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
Staff 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
Staff Software Engineer
Leading strategy for cross functional AI projects such as scaling vector databases, Leading strategy for data collection efforts such as voice to text annotations for AI projects, Leading strategy for data processing engines for AI projects, Software development in Python, Pytorch, Rest, Kubernetes, Airflow, and Flyte, Productionalize our Vision Language Model data pipelines by building robust, fault tolerant and safe AI solutions. Design and oversee the architecture of the data platform, ensuring scalability, reliability, and performance for machine learning needs. Collaborate with cross-functional machine learning, robotics and onboard teams to understand data requirements and design appropriate solutions. Identify and resolve performance bottlenecks in data processing and storage for our computer vision machine learning pipelines. Set a culture of engineering excellence within the team and work closely with the management and customer teams to balance between speed of delivery and quality of engineering artifacts. Domestic travel required, 25%. Telecommuting permissible from any location within the US.
New Stanton, PA
Staff Software Engineer
Responsible for designing, implementing, and testing significant components for an autonomous vehicle. This includes writing design documents,soliciting and responding to feedback on those design documents, implementing, testing, going through code reviews, and responding to bug reports after the component has landed. The employee is also responsible for reviewing other employees; code and interviewing candidates for their own and other teams. Additionally, the employee will mentor junior engineers, provide feedback and input to technical roadmaps and guide the implementation of cross-functional projects, working closely with Integration, Testing and other Engineering teams. Domestic travel required, 25%. Telecommuting permissible from any location within the US.
New Stanton, PA
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 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.