Backend 3D Software Engineer

Post Date

May 20, 2025

Location

Fremont,
California

ZIP/Postal Code

94555
US
Jul 28, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

PIT-783617

Pay Rate

$36 - $45 (hourly estimate)

Job Description

This person will be joining an AI research team to perform backend data processing and annotation to support a foundation model towards solving promptable visual segmentation in images and videos. They will be in charge of mostly data and automation related tasks including:
Enqueuing and dequeuing annotation jobs
Syncing data between clusters
Building automation for pipelines
Exporting, processing, and formatting data fed to models

Additional Responsibilities Include:
Annotation Pipeline Maintenance: ensure the queue has high enough volume, fix any backend related bugs, ensure the team is exporting and formatting the data periodically.
Annotation Quality Management: ensure the annotation quality has been met, coordinate and use 3rd party vendor to support to enforce quality criteria, build necessary tools for dashboarding and visualizations.

We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form. The EEOC "Know Your Rights" Poster is available here.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

Experience with data annotation pipeline maintenance in a 3D environment. Must have experience testing annotation quality and build tools for dashboarding and visualizations.
Experience doing the above tasks in Engines like Blender and Unreal.
Proficiency in Python and SQL. Must know how to write complex query to filter, retrieve and format data from database.
Proficiency in Pytorch and Pytorch3D. Must be able to train a model with data and know how to render image view given a mesh file.
Experience working within Linux and ability to transfer data between each cluster
Comfortable using tools like jupyter-notebook, vscode, debugger, etc.
Understanding of 3D related concepts.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.