Taro Logo

Senior Software Engineer, Edge Applications

Hayden AI harnesses AI and machine learning to transform how governments and businesses address real-world challenges, from optimizing bus lane enforcement to pioneering digital twin modeling.
$180,000 - $210,000
Embedded
Senior Software Engineer
In-Person
7+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Edge Applications

At Hayden AI, we are revolutionizing the way governments and businesses tackle real-world challenges using artificial intelligence and machine learning. Our focus spans from optimizing bus lane and bus stop enforcement to pioneering digital twin modeling, all powered by our innovative mobile perception system.

As a Senior Software Engineer for Edge Applications, you'll be at the forefront of developing our next-generation product for enforcing School Bus Stop safety. This role involves working with edge-based vehicle detection and tracking AI models, delivering high-quality C++ code for edge devices, and collaborating with Product Management to translate customer needs into software solutions.

Key responsibilities include:

  • Delivering robust, thoroughly tested C++ code
  • Iterating on real-time vehicle tracking and license plate reading systems
  • Refining and optimizing cloud-side image and video processing
  • Optimizing performance, particularly for the Nvidia Jetson architecture
  • Enhancing infrastructure and tooling for performance analysis

We're looking for candidates with:

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • Background in Machine Learning, Image Processing, or Computer Vision
  • Minimum 7 years of industry experience
  • Strong C++ programming skills
  • Collaborative experience with other software engineers

Hayden AI offers a dynamic startup environment with the opportunity to work on cutting-edge technology. As we scale up, we're seeking individuals who can thrive in a larger organizational structure while maintaining the agility of a startup.

Benefits include comprehensive health coverage, a 401(k) with company matching, unlimited PTO, and daily catered lunches in our San Francisco office. Join us in shaping the future of AI-driven solutions for urban challenges!

Last updated 10 months ago

Responsibilities For Senior Software Engineer, Edge Applications

  • Deliver bullet-proof, rigorously tested C++ code
  • Iterate on our suite of real-time vehicle tracking and license plate reading systems
  • Refine and optimize cloud-side image and video processing
  • Deep dive into performance optimization, focusing on algorithms specifically for the Nvidia Jetson architecture
  • Enhance the infrastructure and tooling used for performance analysis, ensuring efficient development cycles

Requirements For Senior Software Engineer, Edge Applications

Python
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related field
  • Background in Machine Learning, Image Processing, Computer Vision, or a similar field
  • Minimum 7 years of industry experience
  • Strong programming proficiency in C++
  • Past experience collaborating with other software engineers
  • Ability to function in a larger organization as Hayden scales up

Benefits For Senior Software Engineer, Edge Applications

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, and vision coverage for employees and dependents (for US employees)
  • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
  • 401(k) with 3% company matching
  • Unlimited PTO
  • Daily catered lunches in San Francisco office
  • Learning and development opportunities from diverse and talented peer group

Interested in this job?