The Company
Outrider is a software company that is automating distribution yards with electric, self-driving trucks. Our system eliminates manual tasks that are hazardous and repetitive while it improves safety and efficiency. Outrider’s mission is to drive the rapid adoption of sustainable freight transportation. We are a private company founded in 2018 and backed by NEA, 8VC, Koch Disruptive Technologies, NVIDIA, and other top-tier investors. Our customers are Fortune 200 companies and our autonomous trucks are already running in distribution yards. For more information, visit www.outrider.ai
At Outrider, you'll develop, improve upon, and ship cutting-edge software that drives next-generation freight transportation. Your work will directly contribute to autonomous systems that move millions of tons of freight across shipping & logistics centers, revolutionizing the way goods are transported globally. Over time, your contributions will enhance efficiency, safety, precision, and sustainability across the supply chain. Throughout your time at Outrider, you'll collaborate across teams and functions to build and maintain robust systems that keep the global economy moving.
The Team
You are joining a growing team that is responsible for motion planning, controls, and behaviors for Outrider’s autonomous trucks. This team is collaborative and committed to continuous improvement. Team members use tools such as off-the-shelf simulation software and data analytics to understand the performance of the product at scale in diverse situations, and they maintain a state-of-the-art motion planning stack by routinely studying new techniques from the research community. Leadership, growth, and development opportunities are plentiful.
We are looking for an experienced Senior Software Engineer to join our exceptional AI team at Outrider. In this role, you'll lead the development and implementation of advanced algorithms and technologies, enabling our robotic platforms to effectively and safely navigate complex environments.
Your responsibilities will include driving critical algorithmic optimizations to significantly reduce computational complexity, memory footprint, and runtime performance. You'll focus not only on writing code but strategically enhancing algorithm efficiency and scalability to ensure our navigation systems operate reliably, swiftly, and efficiently at scale.
Your technical expertise will be crucial in shaping the future of our navigation capabilities.
Duties & Responsibilities
- Lead the development and implementation of advanced algorithms for robotic navigation
- Design and optimize algorithms with a strong focus on reducing computational complexity, runtime, and memory usage
- Collaborate cross-functionally to ensure seamless integration and deployment of navigation solutions
- Conduct rigorous testing, validation, and performance benchmarking of navigation algorithms
- Drive innovation, continuously adapting to and incorporating emerging technologies into our systems
Qualifications
- A Bachelor's or Master's degree in computer science, electrical engineering, or a related field
- Proven experience in algorithm design, optimization, and performance tuning
- Solid expertise of CPP & Python
- Strong understanding of robotics, navigation, localization, or autonomous systems
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams and stakeholders
- Analytical mindset, problem-solving skills, and the ability to thrive in a fast-paced, dynamic environment
Compensation & Benefits
- Competitive Base Salary Package
- Equity: Significant equity package commensurate on experience and skills
- Fully remote, with exciting opportunities to travel to our Denver headquarters for team collaborations and special events
- Home office stipend up to $500 to help you create a comfortable and productive workspace
- Actual compensation is based on several factors, including but not limited to job-related skills, qualifications, experience, and specific work location due to differences in the cost of labor

0 applies
7 views
Other Jobs from Outrider
Senior Engineer, Safety Software
Senior Software Engineer, Software Platform and Data
Senior Principal Engineer, Simulation
Similar Jobs
AI Senior Software Engineer - SDLC AI Test Automation
Software Engineer, Infrastructure Automation
Senior Software Engineer
UIPath Automation Developer (with AI/ML integration)
Software Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say