JobsSoftware Engineer
Job description
The Software Engineer role at Google focuses on developing machine learning models and applying advanced research to create innovative solutions. The position is part of the Google DeepMind team, which is dedicated to advancing AI technologies for global challenges. Engineers will work on prototyping GenAI solutions and building machine learning pipelines. This role offers opportunities for collaboration and mentorship within a diverse team environment.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field.
- 2 years of experience in developing machine learning models using Tensorflow, PyTorch, or JAX.
- Experience in software development using Java, C, C++, Python, or Go.
- Knowledge of designing and applying data structures or algorithms.
- Experience in data analysis and synthesis for machine learning applications.
Responsibilities
- Apply research to build next-generation features and solve high-impact problems by prototyping GenAI solutions.
- Develop and test robust product code, ensuring system quality and reliability through comprehensive testing.
- Collaborate with peers through rigorous design and code reviews to enforce best practices.
- Triage and resolve complex system issues by debugging and analyzing root causes.
- Create and maintain technical documentation and educational materials for clarity and relevance.
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?
