Software Engineer II, Perception
$126k - $201kAurora Innovation
Who we areAurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn.What we are looking forAurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.We are seeking a Software Engineer and Machine Learning practitioner to join the Perception Tracker Team at Aurora. In this role, you will play a critical part in elevating the Aurora Driver’s perception performance and support the expansion of our driverless operational domain across key routes throughout the United States. Your work will be fundamental to scaling our mission, directly contributing to the delivery of self-driving benefits safely, quickly, and broadly.In this role you willTackle end-to-end perception challenges, including tracking dynamic actors, recognizing actions and attributes, and developing deep semantic understanding of diverse traffic environments.Research and develop state-of-the-art machine learning models to enhance perception performance in challenging, real-world scenarios, such as highway versus urban driving, long-range multi-sensor tracking, varying weather conditions, and degraded sensor conditions.Collaborate cross-functionally to iterate on the Perception system, translating insights from on-road and simulated testing into robust, high-quality, and well-tested software solutions.Drive the software development lifecycle from prototype to production, focusing on large-scale data analysis and the deployment of performing, production-ready solutions on the real-time Aurora Driver platform.Contribute to architectural strategy and team collaboration, ensuring our perception systems remain scalable, efficient, and at the forefront of autonomous driving technology.Example projects that a candidate could potentially contribute to (list not exhaustive):Design and implement state-of-the-art object tracking algorithms.Design algorithms to extract, leverage, and fuse complementary information from different sensors.Design and implement state-of-the-art ML systems for object tracking and object attribute classification leveraging expertise in recursive state estimation, Hidden Markov models, structured prediction, and sequential models.Build and improve model pipelines for large-scale and efficient model training.Analyze failure modes and implementation/testing of solutions to address the surfaced issuesRequired qualificationsMaster's degree or higher in Computer Science, Robotics, Electrical Engineering, or a related field (or Bachelor with 1+ years of relevant industry experience in software engineering).Proficient software engineering skills in C++ and Python, with a focus on writing clean, scalable, and efficient production-quality code.Basic knowledge in one or more focus areas: deep learning, computer vision, recursive state estimation, structured prediction, numerical optimization, and others.Basic knowledge about 3D object tracking algorithms.Experience with PyTorch, Tensorflow, and/or other deep learning frameworksDesirable qualificationsStrong grasp of fundamentals: linear algebra, discrete and continuous optimization, supervised and unsupervised methods, generative and discriminative methods, and Hidden Markov Models.Hands-on experience with VLM, foundational or world models.Hands-on experience in CUDA or high-performance GPU programming for accelerated computing.Experience with deploying production-grade CV/ML models within real-time computing environments.Demonstrated experience automating ML workflows and optimizing training pipelines for efficiency.Contributions to open source project(s)Publication record at top-tier robotics/computer vision conferences/journals, or strong industry experience in relevant fields (robotics, computer vision, self-driving technology)Proven ability to thrive in highly collaborative, cross-functional engineering environments.For roles based in Pittsburgh, PA: The salary range for this position is $126,000 - $201,000 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.Working at AuroraAt Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks.We believe in-person work increases collaboration, empathy, and our ability to lead effectively. As a result, Aurorans are expected to work from the office at least 3 days per week, with some roles requiring more frequent in-office presence, up to 5 days per week, based on operational needs.Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.Our commitment to safetyAt the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization’s long-term success by prioritizing working safely, no matter what.Our commitment to inclusionAurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at View email address on click.appcast.io California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.
- ...Responsibilities Develop end-to-end perception solutions for dynamic-actor tracking, action... ...improve system performance. Drive software from prototype through production,... ...Computer Science, Robotics, Electrical Engineering, or a related field, or a bachelor’s degree...SuggestedFull timeWork at office3 days per week
- ...curiosity, and compassion—will help fuel our innovation and achieve the TeleTracking promise of revolutionizing modern healthcare. Software Engineer II, Logistics EngineeringTeleTracking is an integrated healthcare operations platform provider that is Expanding the Capacity...SuggestedVisa sponsorshipWork visa
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...Alto, Calif.Meet the team:The Latitude AI Perception Systems Engineering Team brings all the... .... We work very closely with the software teams to verify all of the functions of...SuggestedPermanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship$126k - $201k
...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration.In this role, you willDesign, develop, and validate onboard and off-board autonomy...SuggestedWork at officeLocal area3 days per week- ...innovation and achieve the TeleTracking promise of revolutionizing modern healthcare. About the roleTeleTracking is seeking a Software Engineer II - Quality Engineering to design, develop, and maintain automated testing solutions that improve software quality, accelerate...SuggestedVisa sponsorshipWork visa
$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...performance across different use cases.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement$128k - $252.5k
Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...Local areaVisa sponsorshipFlexible hours- ...step in your career now, scroll down to read the full role description and make your application. About the Role: The Software Engineer II is responsible for the design, development, implementation, testing and maintenance of new and existing software in various...Work at officeLocal areaShift workNight shift
$91.1k - $179.5k
Position Summary Join our AI & Engineering team in transforming technology platforms, driving... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...ll do As an AI and Data Science Engineer II on the AI & Data team, you will be...Local areaVisa sponsorship- ...resisted innovation. Join us!We are hiring a Senior AI Security Engineer II to lead the security, governance, and risk management of AI at... ...of modern AI systems, cloud-native architectures, and software engineering practices. This individual will partner closely with...
$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with... ...additional opportunities within our own organization. Embedded Software Engineer II This selected candidate will work with an experienced...Full timeTemporary workInternshipWork at officeFlexible hours$153k - $207k
...learners around the world.About the Role...We are hiring for Android Engineers at various levels, and below you can find more information... ...drive DAU aligned monetization.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement- ...Join us!About the RoleWe’re looking for a Senior Design System Engineer II to shape and scale the visual and interaction foundations of Blink’s digital ecosystem. You’ll partner with Product Design, Software Engineering, and cross-functional teams to evolve the shared...
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...-level implementation.Collaborate with perception experts and experienced roboticists on... ...productizationBuild and maintain industry-leading software practices and principlesDevelop clean...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$91.1k - $179.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that... ...10/30/2026. Work you'll do As an AI and Data Science Engineer II on the HC Forward team, you will be responsible for designing,...Local area$150.32k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Data Engineer II Data and Analytics | Artificial Intelligence and Data Science Atlanta, Georgia, United States Austin, Texas, United States Baltimore, Maryland, United States Boston, Massachusetts, United States Charlotte, North Carolina, United States...
$141k - $278k
Position Summary Lead Network Engineer Our Enterprise Networks practice, part of Hybrid Cloud Infrastructure within AI & Engineering, helps clients architect, modernize, and operate the network foundation that underpins their digital and AI-driven ambitions. We...Local area$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...the team:We're searching for a Senior Software Engineer to come and join the Runtime Services... ...engineering, autonomy (localization, perception, planning, controls), the onboard...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$159k - $207k
.... This is the system that executes the software and neural networks that make our vehicles... ...work at the intersection of software engineering, machine learning, sensors, and... ...Collaborate with deep learning experts in perception, prediction, and other autonomous driving...Work at office2 days per week- ...exact job title and job location in your email message. AI Engineer II (Mid-Level), Agentic Systems System One is developing agentic... ..., or a related field; M.S. preferred • 3 to 6 years of software, ML, or data engineering experience, with at least 1 year building...Full timeLocal areaImmediate startRemote workRelocation
- ...dashboards, and service health indicators.Design and implement software-driven solutions within the IT domain, automating manual... ...from concept to delivery while aligning stakeholders across IT, engineering and partner teams.Proactively identify systemic risks and reliability...
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...strategiesCollaborate closely with cross-functional teams, perception experts, and roboticists to integrate... ...guidance to elevate the team's software development standardsWhat you'll need...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$207k - $323k
...critical to Digit's success in these applications. The Perception team is looking for a staff machine learning engineer to own the design and development of object... ...design, and testing to deliver high-quality, scalable software Optimize deep neural networks and associated...Full timeTemporary workRelocation packageFlexible hours- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help...Remote jobFor contractorsFlexible hours
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who... ...and deployment of systems that combine perception, planning, and control to address... ...robust code to advance and mature our software stack in robotic applications.Systematic...Full timeWork experience placementFlexible hours
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...the team:We're searching for a Senior Software Engineer to come and join the Runtime Infrastructure... ...engineering, autonomy (localization, perception, planning, controls), the onboard...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Job Description Job Description Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is... ...localization, mapping, path planning, and navigation · Integrate perception, sensing, and control systems into cohesive solutions ·...
$120k - $150k
...to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that our safety...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Perception. Be the first to apply!
- software engineer amazon Pittsburgh, PA
- information technology software engineer Pittsburgh, PA
- federal - software developer Pittsburgh, PA
- rust software engineer Pittsburgh, PA
- software engineer remote Pittsburgh, PA
- junior software developer internship Pittsburgh, PA
- remote entry level software developer Pittsburgh, PA
- software engineer contract Pittsburgh, PA
- network software engineer Pittsburgh, PA
- intel software engineer Pittsburgh, PA





