JOBSEARCHER

Fullstack Software Engineer, GenAI, DeepMind

GoogleSan Jose, CAL6 LeadSeptember 15th, 2026
Overview In this role you will design and build software that unifies hardware components with a data ecosystem, spanning firmware to database integration. You will develop scalable back-end systems for real-time sensor data and intuitive front-end monitoring tools, ensuring low-latency communication and system stability. You will contribute to a mission-driven research environment, applying best practices, modular code, and high test coverage to deliver robust robotic software. You will collaborate across multidisciplinary teams and tackle challenging problems in AI-enabled robotics. Compensation / Benefitsbonus targetequitycomprehensive benefits ResponsibilitiesDesign and develop software to integrate hardware into a unified data ecosystem from firmware to database layersBuild scalable back-end services for real-time sensor data processingCreate front-end interfaces for system monitoring and operator controlEnsure low-latency communication and stability across the robot software stackPromote software development best practices, modularity, documentation, and high test coverageDevelop systems for agent testing, visualization of results, and leaderboards for robotics experimentsCollaborate with cross-functional teams across research and engineering to advance AI-enabled roboticsSupport test problems within physics simulators and experimentation on robots Key requirementsBachelor’s degree in Computer Science, Computer Engineering, Robotics, or related field5 years of experience developing and debugging electrical or electromechanical systems and integrating multiple software systemsProficiency in Python, C++, and Linux environmentsUnderstanding of computer architecture and communication protocolsability to collaborate across multidisciplinary teamsadaptability in a fast-paced research environmentstrong problem-solving and communication skillsembedded systemsmicrocontrollersFPGAs