Staff State Estimation Engineer

unlimited holidays
Work set-up: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Electrical and Computer Engineering, Robotics, Machine Learning, Computer Science, or related field; M.S. or Ph.D. preferred., 10+ years of experience in software engineering or state estimation roles, with at least 8+ years for M.S. holders or 6+ years for Ph.D. holders., Proficiency in C++ programming and software development; strong understanding of classical machine learning, linear algebra, and stochastic processes., Knowledge of computer vision techniques, filtering algorithms, sensor modeling, and system noise identification..

Key responsibilities:

  • Lead multidisciplinary projects and define work scope independently.
  • Develop and implement real-time pose estimation algorithms and large-scale mapping solutions.
  • Collaborate with cross-functional teams to improve system architectures and integrate sensor calibration techniques.
  • Manage project timelines, create technical documentation, and review code to ensure quality.

Hayden AI logo
Hayden AI Scaleup https://www.hayden.ai/
51 - 200 Employees
See all jobs

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 realworld 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.

Job Summary:

The Staff State Estimation Engineer will coordinate with crossfunctional teams and drive the development of advanced mapping, localization, and SLAM (Simultaneous Localization and Mapping) solutions for embedded camera systems. They will derive and implement novel realtime pose estimation algorithms. Research, develop and implement algorithms to solve largescale mapping. Collaborate with other engineers to develop algorithms for insitu and infactory multisensor calibration.

Responsibilities:

  • Lead highimpact multidisciplinary projects across teams and work independently to define the scope and work requirements.

  • Derive and implement novel, realtime pose estimation algorithms and share the work across a multidisciplinary team.

  • Research, develop, and implement algorithms to solve problems such as largescale mapping, probabilistic object tracking, onlineoffline sensor calibration, andor visionbased localization.

  • Collaborate with deep learning, device, and cloud teams to improve overall system architectures.

  • Manage complex, crossfunctional projects from conception to delivery

  • Create and maintain comprehensive project roadmaps and technical documentation

  • Program and develop software in C++ and perform detailed code reviews for other team members

    • Required Qualifications:

      • Bachelor of Science degree (M.S. or Ph.D. preferred) or the foreign equivalent in Electrical and Computer Engineering, Robotics, Machine Learning, Computer Science, Electrical Engineering or a related field.

      • 10+ years of experience (8+ with M.S degree, 6+ with Ph.D.) in the position offered, as a software engineer, software engineer intern, or a related state estimation engineer role.

      • 10+ years of experience (8+ with M.S degree, 6+ with Ph.D.) with all of the following: programming in C++; designing and developing software; classical ML, Linear Algebra.

      • Understanding of stochastic processes, geometric computer vision techniques, and nonlinearconvex optimization algorithms.

      • Understanding of various filtering algorithms (Kalman filters, particle filters, etc.) and nonfiltering techniques (nonlinear least squares, IRLS, etc.)

      • Understand numerical stability, sensor modeling, and systemnoise identification concepts.

      • Understand theoretical shortcomings in modern algorithms and problem solve to overcome them.

      • Understanding of camera geometry, bundle adjustment, stereo vision, structure from motion, feature tracking, multiobject tracking, IMU integration, factor graphs, etc.

      • Published research in computer vision and robotics (if M.S. or Ph.D.).

      • Strong leadership and communication skills.

      • Experience in technology transfer and commercialization.

        • Preferred Qualifications:

          • Experience deploying SLAMVIO estimators in a realworld application.

          • Experience with multiple sensors such as GPS, IMU, camera, and wheel odometry.

          • Experience utilizinginteracting with deep learning approaches to improve results.

          • Experience leading a small team of engineers.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Leadership

Engineering Manager Related jobs