Stack AV

AI, autonomous systems, trucking transportation

SeniorSoftwareEngineer,PerceptionArchitecture

Pittsburgh, Pennsylvania, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Perception Architecture at Stack AV. Skills: Perception Architecture, ML architecture, deep learning models, Python, C++. Develop foundational ML architecture and systematic approaches to challenging, cross-cutting perception problems. Ensure the self-driving system scales robustly and efficiently”

What You'll Achieve.

accelerating our delivery of perception capabilities; ensure the self-driving system scales robustly and efficiently; accelerate model iteration

Industry & Context.

AI, autonomous systems, trucking transportation
Problems you'll solve

tackling complex, cross-cutting issues in Stack AV’s approach to perception development; challenging perception problems; challenging, cross-tail driving scenarios; long tail challenges; long range detection

Eligibility Requirements

may be contingent upon Stack AV verifying a candidate’s residence, U. S. person status, and/or citizenship status, may involve working with software and technologies subject to U. S. export control regulations

What They're Looking For.

Must Have

BS (with 4+ years of experience), MS (with 2+ years of experience), or PhD (with 1+ years of experience) in a perception-related field, such as Robotics, Computer Vision, or Machine Learning, Extensive experience architecting, training, and evaluating deep learning models for challenging problem spaces, Track record of driving applied research or engineering projects from conception and experimentation to successful productization, experience in software engineering, machine learning algorithm design, and building data/metrics pipelines for ML development, Fluency in Python, hands-on experience with C++, Experience delivering detection, segmentation, tracking, or other perception solutions for real-time robotic applications

Nice to Have

prior experience in sensor fusion being highly desirable

What You'll Do.

Develop foundational ML architecture and systematic approaches to challenging

cross-cutting perception problems

Ensure the self-driving system scales robustly and efficiently

Identify pain points and forward looking challenges

Develop novel experiments to define future direction

Convert discoveries into products

Contribute to the technical direction of the Perception Architecture team and the broader perception organization

Design and develop core machine learning components and architectures

Enable the perception system to scale and reliably address complex

long-tail driving scenarios

Drive the initial implementation and prototyping of key architectural decisions

Contribute to the improvement of model frameworks

Eliminate development bottlenecks and accelerate model iteration

Lead challenging technical topics

How You'll Work.

Team & Collaboration

Work closely with other teams to identify pain points and forward looking challenges; Collaborate with other AI teams to convert these discoveries into products; Build consensus across sister teams (e. g. , Actor Detection, Scene Understanding, Tracking) and stakeholders to ensure autonomy-wide alignment

Full Job Description

About Stack: Stack is developing revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Stack's autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to create innovative solutions that address the needs and challenges of the dynamic trucking transportation industry. With decades of experience creating and deploying real world systems for demanding environments, the Stack team is dedicated to developing an autonomous solution ecosystem tailored to the trucking industry's unique demands. About the Role: The Perception Architecture team is responsible for tackling complex, cross-cutting issues in Stack AV’s approach to perception development and accelerating our delivery of perception capabilities. Many problems in the self-driving trucking industry are not well represented in the literature, requiring novel approaches or formulations to tackle challenging perception problems for the product. As a Senior Software Engineer, you will develop foundational ML architecture and systematic approaches to challenging, cross-cutting perception problems to ensure the self-driving system scales robustly and efficiently. This role will work closely with other teams to identify pain points and forward looking challenges, develop novel experiments to define future direction, and collaborate with other AI teams to convert these discoveries into products. Responsibilities: Contribute to the technical direction of the Perception Architecture team and the broader perception organization. Design and develop core machine learning components and architectures that enable the perception system to scale and reliably address complex, long-tail driving scenarios. Drive the initial implementation and prototyping of key architectural decisions, such as handling long tail challenges or long range detection. Contribute to the i

Free ATS check

Applying for this Senior Software Engineer, Perception Architecture role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Stack AV?

Real rants from real employees. Read before you apply.

Read Company Rants →