Senior Software Engineer – AI Oversight

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building privacy-preserving infrastructure for OpenMined’s federated AI nonprofit. Developing secure enclaves, PySyft, and reliable deployments for frontier AI evaluation.

Responsibilities

  • Design, build, and ship core infrastructure for privacy-preserving AI evaluation, mostly in Python
  • Build and strengthen secure enclave (TEE) 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
  • Improve deployment reliability across multiple production environments
  • Help scale the product from one production deployment to several, improving reliability, scale, and user experience
  • Write clean, tested, and readable code
  • Review teammates' work
  • Turn ambiguous requirements into clear designs
  • Explain technical trade-offs to engineers and non-engineers
  • Use AI coding tools while maintaining high quality

Requirements

  • 5+ years of professional engineering experience, with strong Python skills
  • Excellent hands-on coding: you write code every day, and it's clean, reliable, readable, and well-tested
  • Strong understanding of software architecture, systems design, and engineering trade-offs
  • Strong communication skills, including explaining technical ideas, timelines, risks, and trade-offs clearly and concisely
  • Full-stack experience on at least one project, including backend, data, frontend, and deployment
  • Experience with CI/CD, debugging complex systems, and working with cloud infrastructure
  • Familiarity with security, scalability, and reliability considerations
  • Ability to quickly understand unfamiliar concepts and turn them into practical solutions
  • Collaborative, adaptable, and comfortable giving and receiving constructive feedback on a small, fully remote team
  • Preferred: Secure enclaves (TEEs), confidential computing, or other security work
  • Preferred: Experience with distributed systems
  • Preferred: Experience deploying software into other organizations' environments
  • Preferred: Terraform, Kubernetes, and cloud platforms such as Google Cloud or AWS
  • Preferred: Experience with AI safety, privacy-enhancing technologies, or language models
  • Preferred: Contributions to open-source projects
  • Preferred: Experience building products for developers
  • Preferred: Experience working in a startup environment
  • Preferred: A lower-level language such as Rust, Go, or C++ for performance-critical work

Benefits

  • Mission-Driven Work: Be part of a 501(c)(3) nonprofit organization, focused on social impact rather than profit, offering the chance to make a meaningful difference in the world.
  • Open Source Contribution: Make a real impact by contributing to an Open Source project that benefits a broad community.
  • Collaborative Global Team: Join a dynamic, international team that values collaboration and diversity.
  • Flexible Work Hours: Enjoy the autonomy to structure your work hours around what best fits your life and productivity.
  • Fully Remote Work: Work remotely within the location requirements for this role.

Job title

Job type

Contract

Experience level

Senior

Salary

$126,000 - $160,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDistributed SystemsKubernetesPythonRustTerraformC++Go

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.