Hayden AI Technologies

Algorithms Software Engineer

Hayden AI Technologies$161K — $175K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Electrical Engineering, Computer Science, Information Engineering, or a related field.
  • 2 years of experience in software engineering, particularly in algorithms.
  • Proficiency in computer vision and machine learning algorithms.
  • Strong experience with Python and data analysis tools like OpenCV, NumPy, SciPy, and Pandas.
  • Expertise in developing and maintaining industrial-grade software.

Responsibilities

  • Deliver clean, efficient, and maintainable code across multiple software development stages.
  • Contribute to the entire pipeline of computer vision and machine learning algorithms from prototyping to production.
  • Lead rigorous software testing initiatives to validate algorithm performance and readiness.
  • Conduct root cause analysis for algorithm failures, identifying trends and recommending improvements.
  • Design and deploy cloud-based software pipelines for monitoring algorithm and device health.
  • Resolve systemic issues proactively and enhance post-processing AI algorithms.
  • Collaborate with cross-functional teams to implement performance improvements based on production data.

Benefits

  • Telecommuting options available.
  • Work in a dynamic and collaborative environment.
  • Opportunity for professional growth in advanced algorithm development.
Full Job Description
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 AI Technologies, Inc.

460 Bryant Street, Suite 100 San Francisco, CA 94107

About Hayden AI Technologies

Hayden AI Technologies is a San Francisco-based company that develops AI-powered traffic management systems for smart cities. The company's technology uses computer vision and machine learning algorithms to analyze traffic patterns and optimize traffic flow in real-time. Hayden AI's solutions are designed to reduce congestion, improve safety, and enhance the overall quality of life in urban areas. The company was founded in 2019 by Chris Carson and is backed by investors such as Urban Innovation Fund and 8VC.
Learn more about Hayden AI Technologies
Size
50 employees
Industry
Founded
2019

Similar Jobs

More Jobs at Hayden AI Technologies

More Information Technology Jobs

Find similar Algorithms Software Engineer jobs: