Postuler

Publié il y a 12 jours

Senior/Staff Software Engineer - Tech Lead

@ OpenMined

Télétravail au Canada

TélétravailContrat8+ ans d’expérience
Postuler
SIGNAUX

En bref

OpenMined, a 501(c)(3) non-profit, is hiring a Senior / Staff Software Engineer to lead the ScreamingFace squad, building open-source tools and a public leaderboard for fusion (ensemble) AI models. The role is a hands-on technical leadership position covering architecture, production readiness, mentoring and roadmap delivery. It is a contract engagement of roughly full-time hours, $126,000 to $188,000 USD annualized, with a 12-month initial term and overlap required with US Eastern business hours.

Responsabilités :

  • Own the ScreamingFace squad technical architecture end to end
  • Drive production readiness, monitoring and operational runbooks
  • Mentor the team and set engineering best practices through code review
  • Partner with the product lead on realistic, feasible roadmaps
  • Own quarterly engineering delivery and resource allocation

Résumé des exigences :

  • 8+ years of professional software engineering experience
  • Strong Python 3.12+ with FastAPI and async orchestration
  • Distributed systems and API design experience
  • Technical leadership, mentoring at least 2 engineers
  • Experience building production software with AI coding agents
  • Strong async written communication across time zones

Outils et compétences

Source et dates

Site carrière / système de candidatures · workable

Date publiée par l’employeur
2026-10-29
Première détection par notre source
2026-10-30
Mise à jour du dossier source
2026-10-30

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience8 an(s) et plus
Heures par semaine40
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésHoraire flexible

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

OpenMined

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Building the public network for non-public information

Description complète de l’entreprise

OpenMined is a non-profit foundation creating open-source technology infrastructure that helps researchers and app builders get answers from data without needing a copy or direct access. Our community of technologists is building Syft: the public network for non-public information. Learn more → www.openmined.org Supported by the OpenMined Foundation, the OpenMined Community is an online ecosystem of over 17,000 technologists, researchers, and industry professionals keen to unlock 1000x more data in every scientific field and industry. Join us on Slack → slack.openmined.org LinkedIn → linkedin.com/company/openmined X/Twitter → x.com/openminedorg Youtube → youtube.com/@OpenMinedOrg

Abonnés LinkedIn
9 440
Personnes associées sur LinkedIn
47
Bureaux déclarés
  • 154 W 14th St, New York, NY 10011, US
Autres noms enregistrés
  • OpenMined
Le profil indique une agence de recrutement
Non

OpenMined is a non-profit foundation creating open-source technology infrastructure that helps researchers and app builders get answers from data without needing a copy or direct access. Our community of technologists is building Syft: the public network for non-public information. Learn more → www.openmined.org Supported by the OpenMined Foundation, the OpenMined Community is an online ecosystem of over 17,000…

ChampValeur
SecteurTechnology, Information and Internet
Taille11-50 employees
Siège socialNew York, NY
Type d’organisationNonprofit
Fondée en2017
Offres sur Jobsy8
LinkedInVoir la page
Description

About OpenMined

OpenMined is a 501(c)(3) non-profit foundation that brings together leading minds in AI, security, and privacy technology to develop open-source solutions that transform how data can be accessed and shared. Founded in 2017, we've grown into a global community of over 18,000 members working to ensure that privacy protection and AI innovation reinforce each other rather than undermine one another. We are driven by a simple challenge: the most valuable data for solving humanity's greatest challenges remains locked away due to privacy concerns, and we can change that through technology rather than compromise.

About the Role

We're looking for a Senior / Staff Software Engineer to join OpenMined, a nonprofit building open-source infrastructure for federated AI.

You’ll lead our 😱 ScreamingFace squad, the team that makes this vision real by building the internet's first leaderboard for fusion models (ensembles) and the open toolkit supporting benchmark evaluations for fusion models. Today, claims that the newest solo LLM beats the others are everywhere, and almost none of them can be checked or compared with the performance achieved by combining LLMs into more powerful fusion models. Results are self-reported, expensive to rerun, and hard to pick apart. We think there’s a better standard: every fusion and benchmark run compiles to a single line of text that anyone can replay for almost nothing, and a score counts only once someone else can reproduce it. The ScreamingFace toolkit is the open-source Python library and engine, leveraging our URL4 protocol, to let any researcher (a frontier lab, a university group, an independent builder) compose ensembles and routers across open and closed models, using their own keys, and grade them against pinned benchmarks. The ScreamingFace leaderboard is the public map of the quality–cost frontier, backed by a shared cache that makes every result on it cheap to verify and easy to build on.

This is a hands-on technical leadership role. You understand the long term vision. You write code. You make architecture decisions. You set engineering standards by example. You're the most experienced engineer on the squad, the person others look to for production-quality judgment, and the voice that connects this team's decisions with the organization's broader platform strategy.

The squad is talented and mission-driven and looking to strengthen its ability to continuously ship production software. You bring this production muscle: the instinct for what scales, the judgment about what to build and what to kill, and the craft to raise the team's standard through code review, pairing, and architectural guidance rather than mandates.

If you're motivated by building distributed systems that matter, mentoring brilliant people who are just getting started, and making hard technical calls in a fast-moving nonprofit that's trying to change how the world shares data — we'd love to hear from you.

You'll work most closely with Kevin McDonough, Head of Engineering.

This is an independent contractor engagement, roughly a full-time commitment, with an initial 12-month term we expect to renew. You set your own schedule, but we need your working hours to overlap substantially with US Eastern business hours (your local time within about one hour of ET).

Responsibilities

  • Own the ScreamingFace squad technical architecture end to end — align design, engineering, and deployment across the stack to deliver reliable technical capabilities and user experience from current implementation through product roadmap evolution.
  • Drive production readiness through deployment monitoring, error handling, graceful degradation, and operational runbooks.
  • Be a force multiplier by establishing, demonstrating, and mentoring the team to establish norms around engineering best practices (including system design for modularity, security, reliability, & scalability), code quality, and delivery to production.
  • Collaborate on core technology stack strategy through architectural review and identification of components that should become shared organizational primitives and defining standard interfaces that prevent tight coupling.
  • Partner with product lead to develop and execute on realistic roadmaps that balance what is desired with what is feasible, scalable, and architecturally sound.
  • Own the delivery of engineering’s quarterly goals, ensuring consistent, high-impact delivery while effectively managing resources.
  • Own team output, delivery, and success (productivity, timeliness, morale) through appropriately matching team members and work to properly balance interest, learning opportunities, capacity, and capability.
  • Champion high-quality software delivery through the establishment of robust tools, processes, & methodologies, and by providing hands-on technical leadership via individual development contributions and code reviews.
  • Create technical documentation and processes that support high velocity and knowledge transfer.

Requirements

Must-Haves

  • 8+ years of professional software engineering experience with a track record of personally building, shipping, and operating production systems at meaningful scale
  • Hands-on experience building production software with AI coding agents (e.g., Claude Code, Cursor) and helping a team manage their agentic workflows
  • Strong Python (3.12+) proficiency — FastAPI services, async orchestration of concurrent model calls, typed SDK design and packaging, and a working comfort with parsers, ASTs, and DAG execution
  • Distributed systems and API design experience including design & evolution of interfaces consumed by multiple independent teams
  • Technical leadership experience: has introduced engineering quality practices (code review, testing, CI/CD) to one or more teams and mentored or managed at least 2 engineers (direct reports not required)
  • Comfort with ambiguity and resource constraints
  • Commitment, accountability, ownership — this isn’t just a job, the release gets shipped and outages get restored
  • Async-fluent with strong written communication and capacity to build high-trust working relationships across 6hr+ time zone spread
  • Cross-functional collaboration & communication to facilitate and improve understanding/context sharing between engineers and non-engineering/non-technical stakeholders

Preferred

  • Practical RAG and information retrieval experience with vector databases, retrieval pipelines, embedding strategies, and aggregation
  • Vue 3 / TypeScript, Rust / Tauri, or cross-platform desktop app experience extremely beneficial
  • Networking/P2P application experience beneficial

Compensation

  • Contract fee: $126,000 - $188,000 USD annualized, invoiced monthly.
  • Actual offers will be determined based on the candidate's skills, level of experience, and location.

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.

Emplois semblables

  • Staff Software Engineer

    Toronto, ON
    TélétravailTemps plein

    Maximum Technologies, Inc.

    Candidates need several years building backend services in a statically typed language, deep SQL and zero-downtime migration experience, and experience leading distributed systems. They also need strong technical writing and a working knowledge of AI coding agents. Banking experience is a nice-to-have.

    gRPC, Go

    Senior Staff Software Engineer

    Toronto, ON
    TélétravailTemps plein

    Maximum Technologies, Inc.

    Candidates need a long record shipping backend systems in statically typed languages, expert database and SQL design skills, and deep distributed systems experience. They also need technical leadership across a platform, strong technical writing, and experience working with AI coding agents.

  • Staff Software Engineer, Integration Network (OIN)

    Toronto, ON

    Okta

    8+ ansOkta needs candidates with 8+ years of software development experience, deep Java or comparable backend skills, and experience running large distributed cloud systems. They also need identity and access protocol knowledge (OAuth 2.0/OIDC, SAML, SCIM), experience building partner-facing APIs, and strong written communication.

    Java, AWS, GCP, Azure, React

  • Staff Software Engineer, Data Platform

    Télétravail au Canada
    TélétravailTemps plein

    Function Health

    8+ ansCandidates need 8+ years of engineering experience, strong Python and SQL, and experience building internal platforms that other engineers adopt. They should have operated production data or ML systems, including on-call work, and designed schemas and interfaces other teams depend on.

    Databricks, Snowflake, BigQuery, Kafka, Terraform

  • Staff Software Engineer - Full-Stack, Solution Architecture

    Concord, ON
    Temps plein

    Blazesoft: Blazesoft is a leading provider of social gaming solutions in the U.S.

    Candidates need senior or staff full-stack experience with .NET/C# and Next.js/React, plus strong skills in data stores, event-driven systems, API security, containers, Kubernetes and Azure. They must also show fast, reliable delivery with AI coding tools and production monitoring.

    Docker, Kubernetes, Kafka, Redis, MongoDB, PostgreSQL

  • Staff Software Engineer - Backend (Consumer - Agentic Trading)

    Télétravail au Canada
    Télétravail

    Coinbase

    5+ ansCandidates need 5+ years of professional software engineering experience with strong backend and distributed systems skills, and proficiency in Go or a fast ability to learn it. Production experience with LLM or agentic systems, and the ability to take ambiguous projects to production, are also required.

    Go

    Staff Software Engineer, Frontend/Mobile (Consumer - Agentic Trading)

    Télétravail au Canada
    Télétravail

    Coinbase

    8+ ansCoinbase needs 8+ years of engineering experience shipping consumer products, expert mobile skills in React Native and iOS or Android, and technical leadership of frontend architecture. Candidates also need experience building LLM-based products in production.

    React Native, TypeScript, React, Swift, Kotlin

  • Staff Software Engineer, Mobile (P4)

    Télétravail au Canada
    TélétravailTemps plein

    Twilio

    6+ ansCandidates need 6+ years of professional mobile engineering experience, including Android development in Kotlin or Java. A Bachelor's degree in Computer Science or industry experience, strong technical leadership and excellent communication are also required.

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.