Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 2, 2026
3D Artist - OpenUSD & Synthetic Data · AI/ Computer Vision
Mid • On-site
12,000 - 15,000 PLN/yr
Wroclaw, DS, Poland
Apply now
About the role
Object-detection models (YOLO) are trained largely on synthetic data: photorealistic 3D scenes of industrial environments—warehouses, production halls, and yards—populated with people, forklifts, machinery, and PPE. A Python-native SimulationApp drives Synthetic Data Generation from an established OpenUSD scene and asset library. The role owns and makes this pipeline dependable by creating new Blender assets, maintaining and extending the USD library, and running SDG batches that deliver clean, training-ready datasets to the ML team on time.
The challenge
The work has downstream consumers—automated pipelines and ML engineers—so broken hierarchies, missing semantic labels, or non-reproducible scenes can cause failed generation runs, wasted GPU hours, and models that miss hazards in the field. Visual quality matters, but consistency, technical correctness, and predictable delivery matter more. The asset library should be treated like production code: versioned, validated, and documented.
What you’ll own
Asset Creation (Blender)
- Model, texture, and optimise new 3D assets: industrial equipment, vehicles such as forklifts and trucks, people, PPE, props, and environmental elements.
- Export assets to USD cleanly and consistently, with correct scale, pivots, hierarchies, naming, materials, and semantic labels required for SDG annotation.
- Keep polycount, texture budgets, and LODs suitable for large-scale batch rendering.
USD Library Stewardship
- Edit, repair, and extend existing OpenUSD assets and scenes, including composition arcs, references, payloads, variants, layering, materials, and semantics.
- Maintain a versioned, documented library with a predictable structure for reliable asset reuse.
- Validate every asset before it enters the library, identifying broken references, incorrect units, and missing semantics before generation runs fail.
Synthetic Data Generation
- Own and operate the end-to-end SDG process: configure and launch generation batches, select scenes, set domain randomisation for lighting, camera poses, textures, and placement, and produce annotation outputs for YOLO training.
- Monitor runs, verify output and label quality, and deliver clean, documented datasets to the ML team on schedule.
- Work with ML engineers to turn model underperformance on specific classes into asset or randomisation changes, then regenerate data.
What you’ll bring
- 3+ years of professional 3D experience in games, VFX, simulation, archviz, or synthetic data, with strong Blender modelling, UV, texturing, and materials skills.
- Hands-on OpenUSD experience, including composition with references, variants, and layers; ability to debug broken stages; and understanding of how incorrect hierarchies or up-axes affect pipelines.
- Working Python knowledge to run, configure, and lightly modify pipeline scripts.
- Computer-vision awareness, including annotation types, domain randomisation, and the sim-to-real gap for detection models.
- High ownership and discipline, including planning work, communicating status honestly, flagging problems early, and reliably completing work independently.
- Communicative English and Polish for daily collaboration.
Nice to have
- Experience with NVIDIA Omniverse, Isaac Sim, or Replicator.
- Experience training or evaluating detection models such as YOLO.
- PBR workflows, Substance Painter/Designer, or photogrammetry.
- Git or other version control for asset management.
- Comfort using AI assistants such as Claude, ChatGPT, or Copilot for scripting, debugging, and learning tools.
- Exposure to industrial, logistics, or safety environments.
What we offer
- A mission with real impact: datasets generated in the role train models that help prevent injuries on industrial sites.
- Full ownership of 3D content and the SDG pipeline, with improvements shipped directly into production models.
- A proven working pipeline rather than a greenfield setup.
- Direct collaboration with the ML team and founders, with short feedback loops.
- Access to frontier AI models as daily support for Python scripting, USD debugging, and Omniverse work.
- Workstation-class GPU hardware and required tools.
- Hybrid work from the Wrocław office.
- B2B contract with compensation matched to experience.
Recruitment process
Selected candidates whose CV and portfolio clearly demonstrate the required skills will be contacted. The process includes a CV and portfolio review, a 5-minute phone call, a 30-minute video interview, and a practical task: model a small asset in Blender, export it to USD according to specification, and explain validation checks. Candidates will receive an update at the end of each stage.
Please include a portfolio or asset samples and, if possible, an example of USD or pipeline work with the application.
Similar jobs you might like
3D Artist - OpenUSD & Synthetic Data · AI/ Computer Vision
Surveily
Mid
Technology
Wroclaw, DS, Poland · On-site
12K zł - 15K zł/yr
55m ago
Mid Machine Learning Engineer · AI / Computer Vision | WROCŁAW
Surveily
Mid
Technology
Wroclaw, DS, Poland · On-site
15K zł - 22K zł/yr
55m ago
Mid Machine Learning Engineer · AI / Computer Vision
Surveily
Mid
Technology
Wrocław, DS, Poland · Remote
15K zł - 22K zł/yr
55m ago
Senior Machine Learning Engineer · AI / Computer Vision | WROCŁAW
Surveily
Senior
Technology
Wroclaw, Poland · On-site
20K zł - 30K zł/yr
55m ago
Senior Machine Learning Engineer · AI / Computer Vision
Surveily
Senior
Technology
Wrocław, DS, Poland · Remote
20K zł - 30K zł/yr
55m ago
AI Adoption & Enablement Lead [K/M]
Fabrity S.A.
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
22h ago

Senior Product Manager - AI-First Developer Experience
Relativity
Senior
Technology
Krakow, MA, Poland · Remote
250K zł - 374K zł/yr
22h ago
Senior Machine Learning Engineer
RemoDevs
Senior
Technology
Warsaw, MZ, Poland · Remote
26K zł - 32K zł/yr
22h ago
Senior/Lead AppSec Engineer
AgileEngine
Senior
Technology
Krakow, MA, Poland · Remote
$6K - $8K/yr
19 days ago
AI Engineer (LLMs, Python)
Addepto
Mid
Technology
Warsaw, MZ, Poland · Remote
13K zł - 19K zł/yr
55m ago