Software Engineer, Perception
Hayden AI
San Francisco, CA
See who Hayden AI has hired for this role
See who Hayden AI has hired for this role
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: Software Engineer, Perception
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.
Degree Requirements
Master of Science degree or the foreign equivalent in Electrical
Engineering, Computer Science, or a related field of study.
Experience Requirements
Two (2) years of experience in the position offered, as a Software Engineer, Software Engineering Intern, Research Assistant, Undergraduate Researcher or a related software engineer role.
Other Special Requirements
Two (2) years of experience with all of the following: software engineering experience in the automotive industry; programming in Python; one of the following algorithm and data analysis tools: OpenCV, NumPy, SciPy, or Pandas; conducting root cause analysis and propose innovative, 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.
RATE OF PAY: $161,637.00 to $175,000.00 per year
LOCATION OF POSITION AND INTERVIEW:
Hayden AI Technologies, Inc. 460 Bryant Street, Suite 100 San Francisco, CA 94107
Applicants Should Submit Resumes To
Sam Chen
sam.chen@hayden.ai
Hayden AI Technologies, Inc.
460 Bryant Street, Suite 100 San Francisco, CA 94107
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: Software Engineer, Perception
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.
Degree Requirements
Master of Science degree or the foreign equivalent in Electrical
Engineering, Computer Science, or a related field of study.
Experience Requirements
Two (2) years of experience in the position offered, as a Software Engineer, Software Engineering Intern, Research Assistant, Undergraduate Researcher or a related software engineer role.
Other Special Requirements
Two (2) years of experience with all of the following: software engineering experience in the automotive industry; programming in Python; one of the following algorithm and data analysis tools: OpenCV, NumPy, SciPy, or Pandas; conducting root cause analysis and propose innovative, 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.
RATE OF PAY: $161,637.00 to $175,000.00 per year
LOCATION OF POSITION AND INTERVIEW:
Hayden AI Technologies, Inc. 460 Bryant Street, Suite 100 San Francisco, CA 94107
Applicants Should Submit Resumes To
Sam Chen
sam.chen@hayden.ai
Hayden AI Technologies, Inc.
460 Bryant Street, Suite 100 San Francisco, CA 94107
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Hayden AI by 2x
See who you knowSimilar jobs
People also viewed
-
Autonomy and Robotics Software Engineer
Autonomy and Robotics Software Engineer
-
3D Perception Engineer - SLAM with Mono Cameras
3D Perception Engineer - SLAM with Mono Cameras
-
Senior Computer Vision & Autonomy Engineer
Senior Computer Vision & Autonomy Engineer
-
Autonomy Engineer - Deep Learning
Autonomy Engineer - Deep Learning
-
Autonomy Systems Software Engineer
Autonomy Systems Software Engineer
-
Autonomy Perception Engineer - CV / 3D Reconstruction
Autonomy Perception Engineer - CV / 3D Reconstruction
-
Member of Technical Staff, Perception
Member of Technical Staff, Perception
-
Senior Deep Learning Engineer (Perception)
Senior Deep Learning Engineer (Perception)
-
Computer Vision AI & ML Engineer
Computer Vision AI & ML Engineer
-
Lead Software Engineer, 3D Computer Vision (USA)
Lead Software Engineer, 3D Computer Vision (USA)
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content