Senior Software Engineer - AI Oversight

New
J
JobgetherAI safety
Work remotely from Canada within the location and time-zone requirements of the position., Substantial overlap required with US Eastern business hours; local working hours should generally be within approximately one hour of Eastern Time.ContractSenior
Salary126,000 - 160,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of professional software engineering experience
Required Skills
PythonFull Stack DevelopmentKubernetesSoftware ArchitectureCI/CDTerraformDistributed Systems

Requirements

  • Have at least 5 years of professional software engineering experience.
  • Have strong hands-on proficiency in Python.
  • Demonstrate the ability to write clean, maintainable, readable, reliable, and thoroughly tested software.
  • Understand software architecture, systems design, and engineering trade-offs.
  • Have full-stack development experience on at least one project across areas such as backend engineering, data, frontend development, and deployment.
  • Have experience with CI/CD pipelines, complex system debugging, and cloud infrastructure.
  • Understand software security, scalability, performance, and reliability principles.
  • Have strong analytical and problem-solving abilities and the ability to learn unfamiliar technical concepts.
  • Be able to explain technical concepts, timelines, risks, and architectural decisions clearly.
  • Preferred: experience with Trusted Execution Environments, secure enclaves, confidential computing, or other security-focused technologies.
  • Preferred: knowledge of distributed systems and experience building scalable distributed software architectures.
  • Preferred: familiarity with Terraform, Kubernetes, and cloud platforms such as Google Cloud Platform or Amazon Web Services.
  • Preferred: experience or knowledge in AI safety, privacy-enhancing technologies, or large language models.

Responsibilities

  • Design, develop, and deliver core software infrastructure for privacy-preserving AI evaluations, primarily using Python.
  • Build, maintain, and strengthen secure enclave solutions and Trusted Execution Environment technologies.
  • Contribute to PySyft, including its workers, verified receipts, and related infrastructure.
  • Develop secure, scalable, and reliable components that enable external evaluators to assess advanced AI models while protecting sensitive data and intellectual property.
  • Deploy, configure, and support software in partner environments, including AI laboratories, evaluation organizations, and government institutions.
  • Scale the platform from its initial production deployment to multiple implementations, improving reliability, performance, scalability, and user experience.
  • Own significant engineering components, make architectural decisions, and ensure long-term maintainability.
  • Write clean, efficient, well-tested code; participate in code reviews and shared engineering practices.
  • Translate technical and business requirements into system designs, implementation plans, and practical solutions.
  • Communicate architectural decisions, technical trade-offs, timelines, and risks to technical and non-technical stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
126,000 - 160,000 USD per year
Apply Now