Job Title: Senior Full Stack Software Engineer – Robotics & AI Infrastructure
Location: Redwood City, CA (Onsite)
Job Type: Full-Time
Compensation: Open / Competitive
Job Description
We are seeking a highly skilled Full Stack Software Engineer to help build and scale next-generation AI-driven robotics infrastructure. This role is ideal for engineers who enjoy solving complex real-world deployment challenges involving cloud systems, edge devices, hardware integration, and scalable software platforms.
You will work closely with operations, AI research, and platform engineering teams to design systems that support deployment, monitoring, diagnostics, automation, and fleet operations for intelligent robotic platforms operating in dynamic environments.
Key Responsibilities
• Design and develop deployment platforms, operational tooling, monitoring systems, and automation frameworks for robotics infrastructure
• Build internal applications for robot configuration, fleet management, diagnostics, operational dashboards, and data workflows
• Develop scalable backend services and distributed systems supporting edge devices and cloud infrastructure
• Collaborate with operations and engineering teams to standardize deployment processes and improve reliability across multiple environments
• Create pipelines for data collection, performance tracking, failure analysis, and model improvement workflows
• Architect highly reliable systems bridging hardware devices, on-robot applications, and cloud platforms
• Drive engineering best practices including testing, CI/CD, observability, scalability, and system reliability
• Work cross-functionally with AI researchers, hardware engineers, and infrastructure teams to deliver production-ready systems
Required Qualifications
• Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or related field
• 3+ years of professional software engineering experience
• Strong experience in full stack and backend software development
• Excellent understanding of system design, distributed systems, and scalable architecture
• Proficiency with Python and modern software engineering practices
• Experience working with cloud platforms such as AWS, Google Cloud Platform, or Azure
• Hands-on experience with Docker, Kubernetes, containerized applications, and orchestration tools
• Experience integrating software systems with hardware devices, edge systems, or data collection platforms
• Strong communication and collaboration skills across technical and operational teams
• Ability to thrive in fast-paced, ambiguous, and highly technical environments
Preferred Qualifications
• Experience in robotics, autonomous systems, IoT, or edge computing
• Background in fleet operations, deployment tooling, or hardware infrastructure systems
• Experience handling production stability, edge-case debugging, and operational scalability
• Familiarity with frontend technologies, Unity, C#, or VR development is a plus
Why Join
• Work on cutting-edge AI and robotics technology solving real-world problems
• Collaborate with highly technical teams across AI, infrastructure, and hardware engineering
• Build scalable systems powering next-generation intelligent platforms
• Competitive compensation and high-impact engineering work
Keywords:
Full Stack Engineer, Robotics Engineer, AI Infrastructure, Python Developer, Distributed Systems, Kubernetes, Docker, AWS, Google Cloud Platform, Edge Computing, Cloud Infrastructure, Fleet Management, System Design, Backend Engineer, Robotics Software Engineer