Taro Logo

Software Engineer III, Co-Scientist

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Co-Scientist

Google is seeking a Software Engineer III to join their Co-Scientist team, focusing on developing and improving AI systems for scientific hypothesis generation. This role combines software engineering expertise with cutting-edge AI applications in scientific research.

The position is based in Tel Aviv, Israel, and requires a minimum of 2 years of software development experience, with particular emphasis on developer tools and Python programming. The ideal candidate should have experience with data structures, algorithms, and modern AI technologies including reinforcement learning and Large Language Models.

As part of Google Research, you'll be working on technology that impacts billions of users daily. The role involves not just coding but also participating in the broader research community through publications and open-source contributions. You'll be responsible for writing production code, conducting code reviews, and making technical decisions about system architecture.

The position offers the opportunity to work at the intersection of software engineering and scientific research, developing AI systems that can generate and evaluate scientific hypotheses. You'll be part of Google's broader mission to advance technology while maintaining their commitment to sharing research and tools with the wider scientific community.

This role is perfect for someone who combines strong software engineering fundamentals with an interest in AI and scientific research. You'll be working in an environment that values innovation, collaboration, and technical excellence, with the resources and scale of Google behind you. The position offers the chance to make significant contributions to both the field of AI and scientific discovery.

Last updated a day ago

Responsibilities For Software Engineer III, Co-Scientist

  • Write product or system development code
  • Review code developed by other developers and provide feedback
  • Guide design reviews with peers and stakeholders
  • Improve an Artificial Intelligence (AI) system for generating scientific hypothesis
  • Improve the system by equipping it with access to related tools and datasets

Requirements For Software Engineer III, Co-Scientist

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience building developer tools
  • Experience in programming with Python

Interested in this job?