Senior/Staff Software Engineer - Tech Lead

OpenMined

Colombia

Remoto

COP 243.648.000 - 405.025.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Mission-driven work
Open source contribution
Collaborative global team
Flexible work hours
Fully remote work

Descrizione del lavoro

OpenMined invites a Senior/Staff Software Engineer to lead the ScreamingFace squad, building the leaderboard for fusion models and the open toolkit for benchmarking fusion models. You will mentor engineers, guide architecture, and drive scalable production software in a rapidly evolving nonprofit setting.

You will work with distributed systems, Python, and AI tooling, shaping standards and interfaces while aligning with the organization's platform strategy.

Competenze

  • 8+ years of professional software engineering experience.
  • Hands-on experience building production software with AI coding agents.
  • Strong Python (3.12+) proficiency with FastAPI and async orchestration.
  • Distributed systems and API design experience across multiple teams.

Mansioni

  • Own the ScreamingFace squad architecture end to end across the stack.
  • Drive production readiness with deployment monitoring and runbooks.
  • Mentor the team and establish engineering best practices.
  • Collaborate on stack strategy and define shared primitives.
  • Develop roadmaps with product lead and balance feasibility and scale.
  • Deliver quarterly goals and manage resources accordingly.
  • Balance team output, morale, and learning opportunities.
  • Create technical documentation to support velocity.

Conoscenze

Python proficiency
Distributed systems
API design
Async programming
Technical leadership
Written communication
Resource management
Mentoring

Strumenti

FastAPI
Vector databases
Vue 3
TypeScript
Rust

Descrizione del lavoro

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 non‑profit 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 between one hour behind and two hours ahead 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: $77,000 - $128,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
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Technical Program Manager
Senior Technical Program Manager

OpenMined • Colombia

Remoto
COP 240.483.000 - 303.769.000
Mission-driven work
Open Source contribution
Collaborative global team
+2
Senior Software Engineer - AI Oversight
Senior Software Engineer - AI Oversight

OpenMined • Colombia

Remoto
COP 248.035.000 - 351.115.000
Mission-driven work
Open source contributions
Fully remote
+2
Staff Software Engineer — Remote Federated AI & Open Source
Staff Software Engineer — Remote Federated AI & Open Source

OpenMined • Colombia

Remoto
COP 243.648.000 - 405.025.000
Mission-driven work
Open source contribution
Collaborative global team
+2
Data Scientist
Data Scientist

Azumo • Colombia

Remoto
COP 284.783.000 - 411.353.000
PTO
US Holidays
AI Training
+3
Senior Software Engineer, AI Oversight - Remote & Flexible
Senior Software Engineer, AI Oversight - Remote & Flexible

OpenMined • Colombia

Remoto
COP 248.035.000 - 351.115.000
Mission-driven work
Open source contributions
Fully remote
+2
DevRel Lead (Developer Relations)
DevRel Lead (Developer Relations)

White Circle • Colombia

Remoto
COP 388.387.000 - 582.581.000
Equity
Flexible time off
Health insurance
+4
Forward Deployed Engineer (TypeScript + AI) - Remote - Colombia
Forward Deployed Engineer (TypeScript + AI) - Remote - Colombia

FullStack • Bogotá

Remoto
COP 381.934.000 - 572.902.000
Competitive salary
100% remote work
Health policy / benefits
+2
AI-Augmented Software Engineer
AI-Augmented Software Engineer

Azumo • Colombia

Remoto
COP 287.292.000 - 383.056.000
Paid time off (PTO)
US Holidays
AI Training
+3
Senior Software Engineer
Senior Software Engineer

Caseware • Colombia

Remoto
COP 120.000.000 - 180.000.000
Remote work possible
Home office stipend
Life insurance
Forward Deployed Engineer (TypeScript + AI) - Remote - Colombia
Forward Deployed Engineer (TypeScript + AI) - Remote - Colombia

FullStack • Pereira

Remoto
COP 60.000.000 - 120.000.000
Competitive Salary
Paid Time Off
100% remote work
+6