Machine Learning Research Engineer

We are no longer hiring for this position.

Start date: ASAP
Status: Full-time employee
Compensation: $70,000-$125,000 annually, depending on experience and expertise
Location: The San Francisco Bay area
Reports to: CHAI Collaboration Manager
Application: at the bottom of this page

BERI is seeking to hire a machine learning engineer to collaborate with the Center for Human Compatible AI (CHAI) under UC Berkeley professor Stuart Russell. Pending final evaluation from CHAI, successful candidate(s) will be offered a 1-2 year visiting researcher scholar position at UC Berkeley to work with Professor Stuart Russell’s research group (CHAI’s Listing), alongside Research Scientist Andrew Critch, and with opportunities to collaborate with CHAI’s co-Principal Investigators at Berkeley (Pieter Abbeel, Anca Dragan, Tania Lombrozo), Cornell (Bart Selman, Joe Halpern), Michigan (Michael Wellman, Satinder Singh) and Princeton (Tom Griffiths), as well as with groups at Cambridge, Oxford, and Imperial College through the Leverhulme Centre for the Future of Intelligence. As global demand for AI safety research increases, we expect the experience gained from this work will be valued internationally.

If any of these projects interests you, we encourage you to apply:

To read more about why we are interested in hiring machine learning engineers, see this blog post.

We are especially interested in applicants who can take initiative in finding ways to help out with research at CHAI. This role involves figuring out what would be helpful for the research team and then doing it.


  • Solid software engineering skills across multiple languages, ideally including Python and C/C++
  • Experience with machine learning software packages (e.g. TensorFlow, PyTorch)
  • Practical experience building machine learning or AI systems. This could be demonstrated by professional work experience, previous research papers or open-source contributions
  • Strong analytical and problem-solving skills
  • Excellent technical communication skills, the ability to elaborate complex technical concepts and collaborate effectively with fellow engineers and researchers

Desired Qualifications

  • Familiar with core CS concepts such as common data structures and algorithms
  • Comfortable conducting design and code reviews
  • Prior research or research engineering experience
  • Written work on ML or AI, including technical blog posts or publications in major conferences or journals
  • Distributed systems and basic DevOps experience to manage in-house and cloud servers for experiments (e.g. Terraform/Chef, Kubernetes/Mesos, Docker)
  • BS/BA, MS, or ideally PhD in computer science, data mining, machine learning, information retrieval, recommendation systems, natural language processing, statistics, math, engineering, operations research, or other quantitative discipline

Benefits Include

  • Time-off (paid vacation, holidays, sick, bereavement, & parental leave)

  • Platinum health, dental, and vision insurance (93-96% of premium covered by BERI)

  • Life and long-term disability insurances (100% of premiums covered by BERI), and health, dependent care, and transportation FSAs

  • Semi-flexible work schedule including hours, location, and unpaid vacation policies

Note: If we think you might be more suitable for a different role at CHAI or in the BERI-CHAI collaboration, instead of the one for which you’ve applied, we will encourage you to apply for the appropriate role.

BERI is proud to be an Equal Employment Opportunity employer. Our mission to improve human civilization’s long-term prospects for survival and flourishing is in service of all of humanity, and is incompatible with unfair discrimination practices that would pit factions of humanity against one another. We do not discriminate against qualified employees or applicants based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, sexual preference, marital status, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other characteristic protected by federal or state law or local ordinance. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

(2022-02-17: Edited to remove link as part of general site cleanup.)