Serve Robotics is revolutionizing urban delivery through innovative sidewalk robots. As a Software Engineer in Machine Learning, you'll join a team of industry veterans developing autonomous delivery solutions that are already operational in Los Angeles. The role focuses on developing and optimizing machine learning models for robotics applications, particularly in computer vision and perception systems.
The position requires expertise in both theoretical machine learning concepts and practical implementation, with a focus on edge computing and embedded systems. You'll work on cutting-edge problems in computer vision, multi-sensor fusion, and autonomous systems, while optimizing models for real-world deployment.
The company culture emphasizes collaborative problem-solving and respect, bringing together diverse expertise in software, hardware, and design. This is an opportunity to shape the future of autonomous delivery systems, working with a team that values both technical excellence and user experience.
Key technical areas include deep learning model training, computer vision, CUDA programming, and embedded systems optimization. You'll be working with various sensors and developing solutions that need to perform reliably in real-world conditions. The role offers the flexibility of remote work while being part of a mission to transform urban logistics.
This position is ideal for someone who combines strong software engineering fundamentals with specialized machine learning expertise and has a passion for robotics and autonomous systems. You'll have the opportunity to work on challenging technical problems while contributing to a product that's actively changing how deliveries work in urban environments.