Mach9 logo

Contract Software Engineer – Internal Tools

Mach9Remote
FullTimecontractremotepython+5 more
Apply Now
Mach9 logo

Contract Software Engineer – Internal Tools

Mach9

Apply Now

Contract Software Engineer – Internal Tools at Mach9. This remote, hourly contractor role focuses on building and maintaining internal tools that power ML workflows, annotation/dataset tracking, data issue triage, and visualization for model debugging. You'll collaborate with perception engineers, ML researchers, and annotation teams to deliver reliable, scalable internal applications with overlap to PST.

Qualification

  • Strong software engineering fundamentals with experience building high-quality tools in Python, TypeScript, or similar languages.
  • Proficiency with modern web frameworks (React, Next.js, Flask) and the ability to design clean UI/UX for internal applications.
  • Experience with PostgreSQL (schema design, indexing, migrations, and secure access patterns).
  • Strong problem-solving skills and the ability to work independently, break down ambiguous requests, and deliver well-scoped solutions.
  • Excellent communication and collaboration abilities.
  • Previous experience with internal tool development, developer productivity tools, or ML infrastructure is a strong plus.
  • Experience with AWS is a plus (Vercel experience is also beneficial).
  • Experience with GIS is a plus.

Responsibility

  • Build and maintain the in-house annotation tracking system with dataset versioning and labeling workflows.
  • Develop dashboards to visualize model metrics and support model comparison for training decisions.
  • Create software to validate and triage issues with customer-uploaded datasets.
  • Own end-to-end development of internal tools, translating requirements into polished applications with thoughtful UI/UX.
  • Collaborate closely with perception engineers, ML researchers, and annotation teams to deliver reliable tools that boost productivity.
  • Ensure reliability, performance, and maintainability of internal tools, including testing and deployment practices.
  • Contribute to ML infrastructure and developer productivity tooling as needed to support fast-moving ML workflows.
  • This is a remote, hourly-based contractor role with a preference for overlapping working hours with the San Francisco time zone (PST).

Similar Jobs