JobsFullstack Software Engineer, GenAI, DeepMind
Job description
The Fullstack Software Engineer role at Google DeepMind focuses on developing software to integrate hardware components into a unified data ecosystem. The team is dedicated to advancing AI development and solving complex global challenges. This position involves working with cutting-edge AI agents and requires a strong foundation in software engineering. The engineer will collaborate with multidisciplinary teams to create systems for agent testing and develop algorithms for robotic applications.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related field with a focus on robotic manipulation or electromechanical systems.
- 5 years of experience developing and debugging electrical or electromechanical systems and integrating multiple software systems.
- Experience with embedded systems, microcontrollers, field-programmable gate array (FPGAs), and high-performance computing platforms.
- Proficiency in Python, C++, and Linux environments.
- Understanding of computer architecture and communication protocols.
Responsibilities
- Design and develop robust software to integrate hardware components into a unified data ecosystem.
- Build scalable back-end software to process real-time sensor data and intuitive front-end software for system monitoring and operator control.
- Ensure low-latency communication and system stability across the entire robot stack.
- Establish a culture of following software development best practices, including modularity, well documented code, and high test coverage.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
