Staff Software Engineer
OpenMined
- Location
- United States · Mexico · Canada +3
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Own the NSAI squad technical architecture end to end
- 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
- Collaborate on core technology stack strategy through architectural review
- Partner with product lead to develop and execute on realistic roadmaps
- Own the delivery of engineering’s quarterly goals
- Own team output, delivery, and success
- Champion high-quality software delivery through the establishment of robust tools, processes, & methodologies
- Create technical documentation and processes that support high velocity and knowledge transfer
- Manage a team of 2-4 engineers as a people leader
Requirements
- 8+ years of professional software engineering experience with a track record of personally building, shipping, and operating production systems at meaningful scale
- Strong Python proficiency
- FastAPI
- async patterns
- Docker orchestration
- Vue 3 / TypeScript
- Rust / Tauri
- cross-platform desktop app experience
- Networking/P2P application experience
- Distributed systems and API design experience
- design & evolution of interfaces consumed by multiple independent teams
- Practical RAG and information retrieval experience
- vector databases
- retrieval pipelines
- embedding strategies
- aggregation
- Demonstration of technical leadership through the introduction of engineering quality practices to one or more teams
- Comfort with ambiguity and resource constraints
- Async-fluent with strong written communication
- 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
- Located within ET +/- 1 to enable rapid team-oriented communication, learning, and feedback cycles
- facilitate engagement with remainder of OpenMined engineering team, globally
Preferred
- Vue 3 / TypeScript
- Rust / Tauri
- cross-platform desktop app experience
- Networking/P2P application experience
Skills
- Python
- FastAPI
- Docker
- Vue
- TypeScript
- Rust
- Tauri
- RAG
- Vector Databases
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today