O

OpenMined

Open-source privacy-preserving data access infrastructure

Senior Software Engineer - AI Oversight

Backend EngineeringUpdated on Nov 12
Full-timeRemote in Canada$126k - $160k /yr

About the Job

Requirements

  • At least 5 years of professional engineering experience and strong Python skills.
  • Strong hands-on coding ability, writing clean, reliable, readable, and well-tested code daily.
  • Strong understanding of software architecture, systems design, and engineering trade-offs, with designs that avoid major rework.
  • Ability to explain technical ideas, timelines, risks, and trade-offs clearly and concisely.
  • Full-stack experience on at least one project across backend, data, frontend, or deployment.
  • Experience with continuous integration and continuous delivery, debugging complex systems, and cloud infrastructure.
  • Familiarity with security, scalability, and reliability considerations.
  • Ability to quickly understand unfamiliar concepts and turn them into practical solutions.
  • Ability to collaborate, adapt, and give and receive constructive feedback on a small, fully remote team.

Responsibilities

  • Design, build, and ship core infrastructure for privacy-preserving AI evaluation, mostly in Python.
  • Build and strengthen secure enclave solutions.
  • Extend PySyft, the open-source library, including workers and verified receipts.
  • Deploy and support software in partner environments, including frontier labs, evaluators, and governments, and make those deployments reliable.
  • Help expand the product from one production deployment to several, improving reliability, scale, and user experience.
  • Write clean, tested, readable code and review teammates’ work.
  • Turn ambiguous requirements into clear designs and explain trade-offs to engineers and non-engineers.
  • Use AI coding tools to move quickly while maintaining quality.

Desired Qualifications

  • Experience with secure enclaves (trusted execution environments), confidential computing, or other security work.
  • Experience with distributed systems.
  • Experience deploying software into other organizations’ environments.
  • Experience with Terraform, Kubernetes, and cloud platforms such as Google Cloud or AWS.
  • Experience with AI safety, privacy-enhancing technologies, or language models.
  • Contributions to open-source projects, especially repositories owned by the candidate or meaningful contributions to others.
  • Experience building products for developers.
  • Experience working in a startup environment.
  • Experience with a lower-level language such as Rust, Go, or C++ for performance-critical work.

About the Company

OpenMined

Open-source privacy-preserving data access infrastructure

OpenMined is a non-profit foundation that builds open-source technology infrastructure to help researchers and app developers access data and get answers without copying or directly accessing the data. It maintains Syft, a platform that enables secure, private analysis of non-public information across a public network. The OpenMined community, consisting of over 17,000 technologists, researchers, and industry professionals, contributes code and knowledge to expand data access for scientific fields and industries while protecting data privacy. The goal is to unlock 1000x more data for research and development by providing tools and a collaborative ecosystem that supports private, privacy-preserving data analysis.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Oxford, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at OpenMined

See more jobs