Mavila Consulting
Mavila Consulting

Senior SWE - Python / TypeScript

Mavila Consulting

Senior SWE - Python / TypeScript

AI / Machine Learning EngineerUnited StatesCanadaSeniorRemote
PythonTypeScriptData AnnotationTechnical WritingVSCodeRLHFMachine Learning

About the Role:

We're looking for a high-taste engineer with a strong eye for quality — someone who's worked hands-on with preference data and rubric creation, and knows what separates a good example from a great one. You communicate clearly and can synthesize complex technical work the way a strong MAI dev would: concise, structured, and easy for others to act on. You're comfortable in ambiguous, fast-moving environments and default to shipping over deliberating.

What does day-to-day look like:

  • Design, refine, and iterate on rubrics and evaluation criteria for preference data
  • Review and label data with a high bar for quality, catching subtle issues others might miss
  • Build and maintain pipelines/infra that support data generation, collection, and evaluation workflows
  • Synthesize findings from data work into clear write-ups, updates, or recommendations for the team
  • Collaborate closely with researchers/engineers to translate qualitative judgment into scalable processes

Required Skills:

  • 5+ years of proficiency in Python (especially building/maintaining pipelines and infra) or Typescript/Golang/JavaScript (experience contributing to or navigating large codebases like VSCode a plus)
  • Hands-on experience with preference data collection and/or rubric creation
  • Strong written and verbal communication — able to distill technical work into clear, actionable summaries
  • Demonstrated high-taste judgment — able to articulate why something is good, not just that it is

Offer Details:

  • Remote
  • Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST.
  • Location: United States
  • Engagement Type: Short Term Contract (3 month)

Important note: Due to the high volume of applications, we are unable to provide individual feedback at this stage. Only candidates shortlisted for the next steps will be contacted by our team.

Posted 9/28/2026