Staff Principal Software Engineer

Overjet

Not Interested
Bookmark
Report This Job

profile Job Location:

San Mateo, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Overjet builds AI systems used by thousands of dental providers and insurers to analyze radiographs and support clinical and insurance decisions.

The platform is trained on millions of annotated radiographs and FDA-cleared to detect and outline disease and anatomy including decay bone levels and periapical lesions directly on dental X-rays. Behind that product is a distributed ML platform: model training systems large-scale imaging pipelines and real-time inference delivered directly into clinical and insurance workflows.

Were hiring the engineer who will help define how that platform grows.

The Role

Youll own the architecture of the system powering Overjets ML platform from how models are trained and versioned to how predictions reach providers and insurers in real time.

This role sits at the intersection of ML and engineering. Youll work directly with ML scientists infrastructure engineers and product teams to move models from research into production and deliver results to providers and insurers in real time.

This is a Staff / Principal-level role. Youll set technical direction make architectural decisions and raise the engineering bar across the platform.

Responsibilities or What Youll Work On

  • Platform services supporting the full ML model lifecycle: training pipelines versioning rollout safety and auditability

  • Distributed inference systems that analyze radiographs at scale and deliver model predictions inside live clinical and insurance workflows

  • Reliability latency and observability for model-backed APIs operating under clinical workflow constraints

  • Infrastructure that supports multiple model generations in a regulated environment where bad rollouts have real consequences

  • Engineering standards and technical direction across the ML platform

Right away you can expect to work on things like:

  • Map the current platform architecture and identify the biggest risks and opportunities

  • Ship meaningful improvements to core inference or platform infrastructure

  • Propose and begin executing on high-leverage architectural changes

  • Raise the technical bar for the engineers around you


Qualifications or What Were Looking For
We care more about the systems youve built than a checklist of technologies.

Strong candidates typically have:

  • Built or owned ML platform or backend systems serving real production workloads

  • Designed distributed systems and APIs used by other engineers or products

  • Operated infrastructure in cloud environments with high reliability requirements

  • Shipped systems supporting machine learning or data-intensive workloads

  • Led technical direction for teams of senior engineers

Languages and tools matter less than the ability to design and evolve complex systems.


Why This Role Exists
Overjets models are embedded in live clinical and insurance workflows. They have to keep getting better without breaking the systems that depend on them in a regulated environment at scale across multiple model generations.

Why Overjet

  • Competitive Compensation and Equity

  • Hybrid workplace that provides flexibility vibrant in-person workspaces and the ability to build strong connections across all of Overjet - regardless of location

  • 401k plans with a matching program

  • Medical Dental and Vision coverage: 99% employee premium covered 75% dependent premium covered

  • Life and ADD Insurance

  • 8 weeks Paid Parental Leave

  • Optional HSA with Employer contribution

  • Flexible Time Off and company paid holidays

  • Annual Learning and Development Stipend

  • Work from Home Stipend

Our Hybrid Workplace

We have a unique hybrid workplace at Overjet which combines the teamwork of meeting in person with the flexibility of working from anywhere.

Many of our positions are based in San Mateo New York City Boston Salt Lake City and Lahore. The Jetsetters who live in these geo-hubs come to the office on Tuesdays and Wednesdays while having the option to work from home the rest of the week.

Our People Team is happy to answer any questions about what hybrid work means for your specific role!

Overjets Values

  • Excellence: We set ambitious goals and strive for excellence.

  • Velocity: We focus act with urgency and deliver results.

  • Ownership: We take ownership dive deep and solve problems.

  • Win-win: We play to win setting ourselves and our customers up for success.

  • Growth: We stay curious seek feedback and continuously learn and grow.

Company Recognition

EEOC

Overjet is an equal opportunity employer. We do not discriminate on the basis of race religion color national origin gender sexual orientation age marital status veteran status or disability status. We believe diversity enriches our team so we hire people with a wide range of identities backgrounds and experiences. Even if you dont meet 100% of the qualifications for this job we strongly encourage you to apply!

If you are a Colorado resident: Please contact us by emailing to receive compensation and benefits information for this role. Please include the job title in the subject line of the email.


Required Experience:

Staff IC

Overjet builds AI systems used by thousands of dental providers and insurers to analyze radiographs and support clinical and insurance decisions.The platform is trained on millions of annotated radiographs and FDA-cleared to detect and outline disease and anatomy including decay bone levels and peri...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Overjet is the #1 dental AI company that supports DSOs, dentists, dental groups, insurance companies and health plans on their quest to improve oral health.

View Profile View Profile