Facebook pixel

Software Engineer
Perception/ML/CV
Posted on 11/15/2022
INACTIVE
Locations
San Bruno, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
CUDA
Data Structures & Algorithms
Requirements
  • Strong proficiency in C++11 (or newer) development for resource constrained embedded systems
  • 5+ years of experience in software development for problems involving state of the art computer vision, machine learning and robotic perception techniques
  • Experience handling large datasets efficiently
  • Experience curating synthetic and real-world image datasets
  • Experience building algorithms for various hardware sensors (eg, LiDAR, camera, radar, etc.)
  • Strong mathematical skills and understanding of probabilistic techniques
  • Ability to thrive in a fast-moving, collaborative, small team environment with little supervision
  • Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate with interdisciplinary stakeholders
  • Passion for sustainable energy and electric vehicle development
  • Experience with real-time sensor fusion, and 3D data representations (pointclouds, meshes, etc.)
  • Experience with parallel processing using hardware building blocks (CUDA, DLAs, etc.)
  • Experience building and expanding ML model architectures
  • Experience with compute constrained pipelines and architectures, optimizing architectures to explore the accuracy vs. compute tradeoff
  • Master's or PhD in Robotics, Computer Science, Computer Engineering, Electrical Engineering, related field or equivalent industry experience
Responsibilities
  • Apply first principles, applied theory and machine learning to solve challenging perception problems for autonomous systems (e.g. object detection, semantic segmentation, instance segmentation, dense depth, optical flow, tracking, etc.)
  • Refine and optimize models for low-latency on embedded hardware
  • Characterize and quantify the performance of the vision systems
  • Research, prototype, and experiment with various sensors, algorithms and approaches
  • Architect, design, and implement software applications, infrastructure, and tools
  • Write performant, well-tested software, improve code quality through code and design reviews
Agtonomy

11-50 employees

Agriculture hybrid autonomy & tele-assist platform
Company Overview
Agtonomy's mission is to solve one of the biggest problems in agriculture, if not the biggest problem: to feed the world with good food. The company partners with established equipment manufacturers to transform tractors and agriculture machines into autonomous and remote-controlled equipment that is accessible to local farmers.