Sr. Software Engineer, ML Infrastructure

Job expired!

Join Theorem as a Sr. Backend Engineer (ML Infrastructure)

About Us

At Theorem, we are committed to revolutionizing credit through the pursuit of truth. Using state-of-the-art machine learning techniques, we empower partners and lenders to better manage risk and unlock opportunities for borrowers across the globe. Our goal is to be the preferred partner for lending platforms by providing not only capital access but also advanced underwriting technology to help their businesses thrive.

Our talented team consists of over 60 professionals stationed in our San Mateo headquarters and New York office. We're dedicated and passionate individuals who work in-office every Tuesday and Thursday. Our core values include intellectual curiosity, independence, creativity, empathy, and collaboration.

What You'll Do

As a Sr. Backend Engineer at Theorem, you will play a crucial role in our Technical Staff alongside quantitative researchers and engineers. Your contributions will span several key areas:

  • Developing infrastructure for model training and governance
  • Managing and enhancing the research team's infrastructure
  • Building and maintaining critical data pipelines for model training systems
  • Creating scalable CI/CD processes to deploy models into production
  • Addressing production incidents involving our partner-facing APIs and model training/serving systems

What We're Looking For

  • Bachelor's degree in computer science, engineering, mathematics, or a related technical field
  • 4+ years of professional software development experience with a proven track record of project ownership and delivery
  • Experience building, deploying, debugging, and operating distributed systems in a containerized cloud environment
  • Proficiency with cloud infrastructure providers (AWS preferred) and/or Kubernetes
  • Hands-on experience with monitoring tools (Prometheus/Grafana, Datadog, etc.)
  • Proficiency in Python (including scientific tools like Pandas, NumPy, scikit-learn) or Java
  • Experience deploying user-facing APIs and handling production incidents

Bonus Skills

  • Experience with Kubernetes native orchestration tools (Flyte, Kubeflow, Argo)
  • Familiarity with infrastructure management tools like Helm and/or Kustomize

Additional Information

Expected full-time salary range: $150,000 to $220,000 + bonus + equity + benefits. Note that actual salary ranges may differ based on geographic location, work experience, education, and skill level.

Our Commitment

At Theorem, we cultivate a work environment that embraces professionals with diverse backgrounds and ideas. We cherish qualities such as thoughtfulness, innovation, tenacity, and mission-driven dedication. Every team member significantly impacts our company's success and is encouraged to learn, grow, and pursue solutions relentlessly.

We offer competitive salaries, opportunities for equity ownership, comprehensive benefits, and an inclusive, collaborative work atmosphere. If you're passionate about making a substantial impact and joining a world-class team, we strongly encourage you to apply.

We provide reasonable accommodation for qualified individuals with disabilities and disabled veterans in our job application process. Should you need accommodation due to a disability, please contact us at [email protected] or by phone at 415-489-0457.

Theorem does not accept unsolicited agency resumes and is not responsible for any fees related to unsolicited resumes.