Software Engineer, Backend
The backend developer will own major feature development and work directly with founders on product development from end to end. Responsibilities include working with a small interdisciplinary team across hardware, software, and design to build new products from scratch; building new features and designing new architecture to address challenging problems; building backend infrastructure to perform scalable training in the cloud; rethinking and refactoring existing codebases for scale; and continuously improving and maintaining code in production. The role involves full ownership throughout the entire product lifecycle, including idea generation, design, prototyping, execution, and shipping, contributing to multiple parts of the codebase in various programming languages.
Senior Software Engineer, Applied AI
As a Software Engineer working on AI systems, responsibilities include playing a foundational role in research, experimentation, and rapid improvement of AI systems to build a capable, reliable AI automation platform used worldwide in mission critical production environments. Tasks involve designing experiments and testing ideas to optimize key internal AI benchmarks, designing and improving evaluation frameworks to accelerate experimentation speed and direction, training, fine-tuning, and optimizing machine learning models, performing rigorous evaluation and testing for model accuracy, generalization, and performance, collaborating and contributing to core product development to enhance platform capabilities, and setting up observability and monitoring systems to safety check model behavior in critical settings.
Senior Manager, Precision Navigation and Sensing (R4256)
Lead a team of software developers and sensor experts to develop and field optimize algorithms and sensors for accurate, reliable state estimates enabling autonomous operation of VBAT and XBAT aircraft. Develop and implement advanced sensor algorithms for processing data from IMUs, radar, cameras, GPS, and other sensors. Enhance state estimation algorithms by integrating multi-sensor data to improve accuracy and robustness. Select, characterize, and field precision navigation sensors such as cameras, radar, IMUs, and GPS. Design and implement real-time sensor data processing pipelines. Collaborate with cross-functional teams including software engineers, autonomy researchers, and hardware engineers to ensure seamless integration of state estimation algorithms. Conduct experiments and field tests to validate algorithm performance in real-world conditions. Stay updated with sensor technology and state estimation advancements, applying new techniques to systems.
Manufacturing Engineer - Production
You will develop ML/AI that leverage and extend the latest state-of-the-art methods and architectures, design experiments and conduct benchmarks to evaluate and improve their performance in real-world scenarios. You will be part of impactful projects and collaborate with people across several teams and backgrounds to integrate cutting edge ML/AI in production systems.
Machine Learning Engineer: ML Infra and Model Optimization
Develop and deploy LLM agent systems within the AI-powered avatar framework. Design and implement scalable and efficient backend systems to support AI applications. Collaborate with AI and NLP experts to integrate LLM and LLM-based systems and algorithms into the avatar ecosystem. Work with Docker, Kubernetes, and AWS for AI model deployment and scalability. Contribute to code reviews, debugging, and testing to ensure high-quality deliverables. Document work for future reference and improvement.
Software Engineer, AI/ML Systems
Build and maintain world-class on-device inference engines for LLMs and other models. Integrate emerging AI/ML technologies as production-ready features in LM Studio. Develop with and contribute to open-source software engines like llama.cpp, MLX, and more. Collaborate closely with model authors to ship day-0 support for new models. Profile, debug, and improve process memory, CPU usage, and GPU usage. Be an excellent communicator, contributor, and collaborator.
Software Infrastructure Intern
On the Developer Experience team, you will build AI Agents and AI Workflows that enhance how developers and customers experience Zoox. You will apply LLMs to solve real problems that slow teams down or limit product quality. Your work will focus on reducing the time it takes developers to ship features, accelerating the triage of real-world incidents, improving the quality and consistency of multimodal datasets, and designing AI Agents that automate common engineering workflows end to end. You will own projects from idea to launch.
Signal Processing Intern
As an intern in the DSP team at Zoox, you will be working on the design and implementation of signal processing and machine learning algorithms related to radars, depth cameras, lidars, and audio subsystems. You will collaborate with a team of engineers from diverse backgrounds, working on code, algorithms, and research to create and refine key systems enabling autonomous mobility. The work involves understanding and applying concepts in digital signal processing and algorithm design for radar and lidar processing.
Senior Software Engineer - C++ GPU Performance
As a GPU performance software engineer within the Software Performance team at Zoox, you will instrument, monitor, analyze, and optimize GPU-based algorithms that are performance-critical. You will build real-time instrumentation for performance monitoring of CPU, GPU, latency, and memory, develop offline benchmarking frameworks, tools, and scripts to evaluate and analyze performance at scale in continuous integration and in vehicles, and establish performance budgets for next-generation architectures. You will analyze performance metrics to identify GPU hotspots and root causes and propose and co-implement actionable solutions with component teams. Additionally, you will support teams in bringing serial algorithms to the GPU to maximize compute utilization and improve overall latency. You will also work as part of the Core team to design a middleware framework that promotes efficient and performant code development by maximizing CPU and GPU usage.
Access all 4,256 remote & onsite AI jobs.
Frequently Asked Questions
Need help with something? Here are our most frequently asked questions.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.