companyHayden AI logo

Senior Software Engineer for Pilot Programs

Hayden AISan Francisco HQ Office
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Core Responsibilities:Produce high-quality, well-tested, and maintainable C++ code tailored for edge computing and robotics platforms. Design, execute, and assume ownership of prototype perception systems that have the potential to evolve into production-level solutions. Construct and iteratively improve real-time perception algorithms, including detection, tracking, and sensor fusion approaches. Modify, enhance, and incorporate Machine Learning (ML) and Computer Vision (CV) models, utilizing open-source technologies for innovative applications specific to Hayden. Lead technical decision-making amidst uncertain problem spaces, effectively balancing rapid prototyping needs with production readiness requirements. Collaborate closely with the Product team and cross-disciplinary Engineering groups. Contribute to the development of shared infrastructure, tools, and architectural frameworks as pilot projects evolve into foundational products. Essential Qualifications:Master's degree in Computer Science, Electrical Engineering, or a related field. Extensive experience with C++ programming, particularly in robotics and systems engineering. Strong understanding of machine learning and computer vision techniques. Proven ability to work independently and manage projects in a dynamic environment.

About the job

Join Our Team

At Hayden AI, we are dedicated to leveraging the capabilities of computer vision to revolutionize how public transit systems and government agencies tackle real-world issues.

Our cutting-edge mobile perception system enables clients to enhance transit efficiency, improve street safety, and strive for a more sustainable future, all while addressing challenges such as bus lane enforcement and transportation optimization.

Position Overview

As a Senior Software Engineer on our Pilots team within the Perception division, you will be at the forefront of creating prototypes for upcoming initiatives that align with Hayden’s strategic vision and growth trajectory.

Your work will involve exploring innovative use cases, vehicles, and deployment scenarios, rapidly turning initial ideas into functional prototypes. You will develop comprehensive end-to-end perception and robotics systems that are designed to interface with real-world hardware and can scale to become part of Hayden’s core product offerings.

This role emphasizes C++ software engineering with a focus on robotics and systems expertise. You will take on significant ownership, tackling complex challenges to design, implement, and enhance solutions that effectively combine fast-paced experimentation with lasting maintainability.

About Hayden AI

Hayden AI is on a mission to utilize computer vision technology in transforming public transit systems and aiding government agencies to effectively overcome real-world obstacles. With a focus on innovation, we empower our clients to build efficient transportation solutions that prioritize safety and sustainability.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.