3D Machine Learning Engineer (NO C2C!)

Location: San Francisco, CA 94147

*** Mention DataYoshi when applying ***

JOB TYPE: Freelance, Contract Position - No agencies (See notes below)

LOCATION: Remote (TimeZone: BST, CST, EST)

HOURLY RANGE: Our client is looking to pay $90 - $110 USD / HR

ESTIMATED DURATION: 40Hrs/Week - Long Term, ongoing project


Braintrust (usebraintrust.com) is a user-controlled talent network, where you keep 100% of what you earn and actually get to own the platform. We've been onboarding some big clients and specifically need a 3D Machine Learning Engineer for our client.

Our team is implementing an open-source library that supports the rapid development of a range of 3D solutions

  • Range data acquisition
  • 3D machine learning
  • visualization
  • 3D reconstruction, etc.

We are looking for an experienced software engineer with knowledge of rendering, and development of GUI. Experience with the imGUI library is highly valued.

Required skills:

  • 7-9 years of SW development experience required
  • Experience programming in C++ (14 and 17)
  • Knowledge of multi-platform programming (Linux, Windows, and Mac)
  • Knowledge of rendering pipelines (OpenGL, Vulkan, Metal, others.)
  • Knowledge of GUI development (imGUI, nanoGUI, others)
  • Experience using Git and related tools

The developer will dive into the existent codebase, with the help of the team, in order to offer the solution. Code reviews are part of this project

Tasks and Deliverables:

  • New GUI for an existent 3D Open Source library

BS degree or higher level of education required for this role.


Qualified candidates will be invited to do a screening interview with the Braintrust staff. We will answer your questions about the project, and our platform. If we determine it is the right fit for both parties, we'll invite you to join the platform and create a profile to apply directly for this project.

C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

This is a remote position.

*** Mention DataYoshi when applying ***