Software Engineer, Model Interaction

Full Time
London, UK
8 months ago

At Google DeepMind, we value diversity of experience, knowledge, backgrounds and perspectives and harness these qualities to create extraordinary impact. We are committed to equal employment opportunity regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, pregnancy, or related condition (including breastfeeding) or any other basis as protected by applicable law. If you have a disability or additional need that requires accommodation, please do not hesitate to let us know.

 

Snapshot

We're looking for someone who can organize and build insights from interactions humans have with AI models. This individual thrives in the world of data, possessing a strong command of data pipelines, SQL, and backend software engineering. This individual will ensure seamless and scalable delivery of interaction data to model developers & model researchers. Our overarching goal is to drive a "flywheel effect" to fuel continuous improvement and innovation within our AI initiatives.

About Us

Artificial Intelligence could be one of humanity’s most useful inventions. At Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working together to advance the state of the art in artificial intelligence. We use our technologies for widespread public benefit and scientific discovery, and collaborate with others on critical challenges, ensuring safety and ethics are the highest priority.

The Role

Join our team of engineers and shape the future of online analytical processing for AI research!

We are seeking motivated individuals with experience in using data to better understand user behaviour across ML/AI systems who are interested in creating and enhancing platforms to help research flourish! You’ll join an inspiring and collaborative environment, working on ground-breaking technology with potentially extraordinary impact.

Key responsibilities:
  • Define and build the workflows to extract human-model interactions and provide data & insights to researchers and engineers working on AI models.
  • Be the point of contact for model owners, surfacing & advocating for feature requests to influence the data gathered (e.g. feedback fields/structure, data retention/export modes) 
  • Interface with data engineers about best practices regarding data retention and analysis: anomaly detection, automatic labelling, cleaning/filtering, handling of sensitive data
  • Setting up the right scalable, flexible and privacy-preserving governance
  • Lead integration efforts to create robust feedback loop between human interactions and model owners
About You

In order to set you up for success as a Software Engineer at Google DeepMind,  we look for the following skills and experience:

  • SWE interpersonal skills (discuss technical ideas effectively with colleagues, e.g. through whiteboard, design docs, presentations; interact directly with our end users on various channels)
  • Experience in back-end engineering (e.g. C++, Java, Kotlin, Rust, Go, etc)
  • Experience using data pipelining and data analytics
  • Experience using SQL and data visualization tools

In addition, the following would be an advantage: 

  • Experience with data collection to understand and analyze user behaviour across ML/AI systems
  • Experience in implementing novel data plotting and data visualization tools
  • Basic understanding of statistics or data science

Application deadline: 26th April 2024