Algorithms Software Engineer
Hayden AIRole Overview
Hayden AI is hiring a Algorithms Software Engineer. This is a internship role in San Francisco, California. Part of Hayden AI's Mobile hiring, posted today. applications are still in the early window, before most candidates have applied. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Mobile roles is $140k-$195k (based on 235 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
About Us
At Hayden AI, we are on a mission to harness the power of computer vision to transform the way transit systems and other government agencies address real-world challenges.
From bus lane and bus stop enforcement to transportation optimization technologies and beyond, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive toward a sustainable future.
COMPANY NAME: Hayden AI Technologies, Inc.
POSITION TITLE: Algorithms Software Engineer
POSITION DUTIES: Exhibit proficiency in software development, consistently delivering clean, efficient, and maintainable code. Contribute across all stages of Hayden’s Computer Vision (CV) and Machine Learning (ML) algorithm pipelines—from initial prototyping to production refinement—ensuring robustness, efficiency, and accuracy. Lead and execute comprehensive software testing efforts focused on CV/ML algorithms, spanning prototype validation, performance assessment, integration, and deployment readiness. Perform thorough root cause analysis on algorithm- related failures, identify trends in field behavior, and provide strategic recommendations to guide design and process improvements. Design, implement, and deploy cloud-based software pipelines for monitoring algorithm and device health across staging and production environments. Proactively identify systemic issues and drive resolution. Build and maintain cloud services to support the deployment of post-processing AI algorithms that enhance overall system accuracy, as well as internal tooling to aid algorithm development and performance analysis. Collaborate closely with device software, cloud, and algorithm teams to prototype and implement software changes that improve algorithm performance based on production data insights. Various Worksites: Telecommuting is permitted.
Degree Requirements
Master of Science or Engineering degree or the foreign equivalent in Electrical Engineering, Computer Science, Information Engineering or a related technical field of study.
Experience Requirement
Two (2) of experience in the position offered, Software Engineer, Algorithms, Software Engineer Intern, or as or a related software engineer role.
Other Special Requirements
Two (2) years of work experience with all of the following: algorithms related to computer vision, machine learning, and image processing; Python; data analysis tools including: OpenCV, NumPy, SciPy, and Pandas; developing industrial-grade software and writing production-quality code, with a focus on backend or full-stack systems; and software engineering principles, including version control, testing, and deployment best practices.
RATE OF PAY: $161,637.00 to $175,000.00 per year
LOCATION OF INTERVIEW:
Hayden AI Technologies, Inc. 460 Bryant Street, Suite 100 San Francisco, CA 94107
LOCATION OF POSITION: Various Worksites: Telecommuting is permitted.
Applicants Should Submit Resumes To
Hayden AI People Team
hayden-applicants@hayden.ai
Hayden AI Technologies, Inc.
460 Bryant Street, Suite 100 San Francisco, CA 94107
About Hayden AI
Hayden AI
Frequently Asked Questions
How do I apply for the Algorithms Software Engineer position at Hayden AI?
Use the Apply button above to submit your application directly to Hayden AI. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Algorithms Software Engineer position at Hayden AI located?
This position is based in San Francisco, California. Hayden AI has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Algorithms Software Engineer at Hayden AI earn?
Hayden AI has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Algorithms Software Engineer role at Hayden AI posted?
This role was posted on July 11, 2026 (today). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Journeyman Welder: Trucks, Trailers & Heavy Equipment
The Sutherland Group of Companies
Remote Software Engineer - iOS Core Product
val's services
Customer Success Supervisor (Bilingual)
net2phone Canada
Assistant Retail Manager
Best Buy
Senior Specialist, User Experience Design
Bell
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start