Member of Technical Staff, Compiler

New
Remote in Canada or the United States.Full-TimeStaff
Salary250,000 - 400,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 3 years of research or industry experience, or final-year PhD or postdoctoral experience
Required Skills
PythonMachine LearningPyTorchNLPPrompt Engineering

Requirements

  • Have at least 3 years of research or industry experience, or final-year PhD or postdoctoral experience.
  • Have production engineering experience beyond research roles.
  • Have experience shipping ML or NLP systems to production.
  • Bring production-level Python, PyTorch, and Transformers skills.
  • Have experience with LLM evaluation, training, or prompt engineering, and a track record of validating model outputs.
  • Hold a bachelor's degree or higher in computer science, machine learning, mathematics, or a related technical field.
  • Have clear technical writing skills, including the ability to explain failed experiments and uncertainty.
  • Be comfortable working across disciplines and with ambiguity.
  • Be willing to attend in-person offsites several times per year.
  • Experience with compilers, program synthesis, formal methods, static analysis, IR design, constraint solving, SAT/SMT, or domain-specific languages is valuable.
  • Healthcare, safety-critical, or regulated-domain experience is valuable; familiarity with FHIR or HL7 v2 is relevant.

Responsibilities

  • Build production pipelines that parse clinical standards and transform them into validated executable modules.
  • Design and refine a target syntax for representing guideline logic.
  • Run experiments with open and closed models, fine-tuning, and constrained decoding.
  • Develop benchmarks, datasets, metrics, and adversarial cases to assess clinical fidelity and recommendation correctness.
  • Analyze model errors and turn findings into experiments and improvements to the production compiler.
  • Build deterministic validators using static analysis, constraint solving, or formal methods to identify ambiguity, contradictions, and gaps in source material.
  • Collaborate with clinicians and technical leadership to validate system outputs.
View Full Description & ApplyYou'll be redirected to the employer's site
250,000 - 400,000 USD per year
Apply Now