Job Title: Senior Software Engineer (MLOps / Developer Tools)San Francisco, CA (Onsite | No Remote)
Full-Time | Direct Hire
Visa Sponsorship Available (H1B and other visas supported)
Bachelor’s Degree required (Computer Science preferred)
Relocation Support: Negotiable
Â
Role OverviewAs a Senior Software Engineer, you will work on core developer-facing infrastructure that processes code and runtime signals at scale. The work blends systems engineering, backend architecture, and ML-adjacent data processing to deliver high-signal insights for developers.
You will design and build systems that ingest and analyze execution traces, test artifacts, and runtime behavior, then surface actionable results through APIs, tooling, and product workflows.
This is a highly impactful role working directly with the founders and early engineers.
Key ResponsibilitiesOwn major components of the core engine analyzing and validating software behavior across large codebases
Design and build scalable services to collect, process, and store runtime artifacts (execution traces, test results, performance signals)
Build developer-facing tooling including APIs, CLI tools, and UI workflows
Collaborate directly with founders on architecture, technical strategy, and roadmap planning
Work with early design partners and customers to translate engineering pain points into real product features
Deliver high-quality production-ready systems with reliability and low latency
Required Qualifications2–8 years of software engineering experience (backend/systems/infrastructure/developer tools)
Strong programming ability in Python (and/or Rust/Go/other backend languages)
Hands-on experience with modern ML tooling such as:
PyTorch
JAX
MLOps pipelines
Experience working with large codebases, CI/testing frameworks, observability, or runtime reliability
Strong system design skills and ability to build scalable services
Ability to operate independently in a fast-moving startup environment
Strong ownership mindset: take ambiguous problems → design solution → ship iteratively
Preferred / Nice-to-HaveExperience with static analysis, dynamic analysis, fuzzing, runtime validation, or property-based testing
Experience building developer tools: IDE plugins, CI/CD tooling, debuggers, profilers, test frameworks
Exposure to ML-enabled developer tools (even if not an ML specialist)
Practical experience tuning modern ML architectures (sequence models, efficiency techniques, inference optimization)
Work SetupOnsite in San Francisco (Monday–Friday)
High-collaboration environment with direct access to founders
Small team, high autonomy, high ownership
#MLOps #Python #PyTorch #JAX #MachineLearning #MLInfrastructure #SoftwareEngineering #BackendEngineering #DistributedSystems #DeveloperTools #SystemsEngineering #Observability #DevTools #CICD #SanFranciscoJobs #TechJobs #HiringNow #H1BVisaSponsorship #EngineeringJobs #StartupJobs