Stack AV
AI, autonomous systems, trucking transportation
SeniorSoftwareEngineer,PerceptionArchitecture
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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
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.