Technical Artist 2

Post Date

Apr 25, 2025

Location

Fremont,
California

ZIP/Postal Code

94555
US
Jun 26, 2025 Insight Global

Job Type

Contract

Category

Designer

Req #

PIT-778590

Pay Rate

$32 - $40 (hourly estimate)

Job Description

This person will be working within a simulated environment to manage data set growth for synthetic asset pipelines. This team creates thousands of simulated environments for sim-to-real robotic AI testing.
Responsibilities Include:
Collaborate with engineers and researchers to build 3D simulations and achieve research goals
3D modeling, e.g., modifying an existing fridge model to have doors and an interior
Adapt external datasets for use with Habitat
convert source 3D formats to Habitat-preferred format
annotate and clean up meshes
inspect incoming datasets and get them loaded into Habitat simulator with minimal support from research engineers
Help drive technical requirements for 3D data acquisition effort
e.g., weighing in on texture formats
Working within static scenes to design different component parts, modeling and rigging work, texture compression, quality assurance, and exploratory annotation on top of data sets.
Review architecture of a dataset and know which is an object vs furniture vs a background and which format to store those in.
Work with internal user to understand needs then go into scenes, create a set of points that describe the feature/surface, designate points and the labels, identify assets to be articulated from rigid objects, then pass to third party vendor. Once scenes are returned from vendor, check for quality to make sure they can actually convert to the engine so a lot of integration and prototyping.
Develop Blender processes and prototypes to find pipleines to figure out textures. Will be given a scene like an empty house and need have the rendering skills to figure out what are walls, whats the floor, whats the ceiling so understanding different simulation dynamics, texture and geometry before adding assets.
Create script solutions that take things all the way to the engine. Must have the python skills to take the skeleton of an app and add UI elements to add annotation work or add pipeline code.

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 HR@insightglobal.com. 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

Bachelors Degree, preferably within graphic design, media, or animation with a Game Concentration
Experience with Blender and python game engine development that is 4 dimensional with dynamic forces. Must be able to code in python for complex Blender operations (texture generation)
Experience rigging, rendering, testing textures
Experience reviewing animation and textures, writing unit tests for assets, creating engine tests and conversion pipelines. Proven experience writing code to automate testing assets at a large scale.
Must be able to develop processes and prototypes for quality assurance before converting scenes into an engine. Must be able to write a python script to take the skeleton of an app and add UI elements to add annotation work or pipeline code.
Experience with SML/USD annotation
3D design in a more advanced, simulated environment is required. Must have worked in a 3D game engine in physics such as a humanoid model interacting with rigid object concepts.
Experience with rendering concepts: lighting techniques, normal maps, PBR, ambient occlusion, glass shader, post-processing effects.
Experience with Git based source control

Nice to Have Skills & Experience

Experience with Unity

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.