×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Perception

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Hayden AI Technologies, Inc.
Full Time position
Listed on 2026-06-20
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Role Overview

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.

Responsibilities
  • 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.
Qualifications
  • Master of Science degree or foreign equivalent in Electrical Engineering, Computer Science, or a related field of study.
  • Two (2) years of experience in the position offered or a related software engineering role.
  • Two (2) years of experience with all of the following: software engineering experience in the automotive industry; programming in Python; expertise in one of OpenCV, Num Py, Sci Py, or Pandas; conducting root‑cause analysis and proposing data‑driven solutions; 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.
Compensation

$ to $ per year

Location

Hayden AI Technologies, Inc. 460 Bryant Street, Suite 100 San Francisco, CA 94107

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary