Technical Level Designer, Robotics Simulation
Technical Level Designer, Robotics Simulation
Lucky Robots Melbourne, Victoria, AustraliaTechnical Level Designer, Robotics Simulation
Lucky Robots
Melbourne, Victoria, Australia
18 hours ago
Be among the first 25 applicants
See who Lucky Robots has hired for this role
Use AI to assess how you fit
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Lucky Robots
Yan ChernikovYan Chernikov
CTO at Lucky Robots
Lucky Robots is building the world’s first "Game Engine for Robotics" - a real-time 3D simulation and training platform where AI learns to move, manipulate, and understand the physical world.
Our goal is to make large-scale robot training and testing environments accessible and fast. We move quickly, experiment often, and value people who enjoy solving complex problems in a fast-paced, collaborative startup environment where ideas become reality fast.
We’re looking for someone to build robotics simulation scenes in Lucky Engine, our game-engine-style robotics simulation platform. These scenes generate training data for robotics AI (you don’t need any AI experience).
Lucky Engine (publicly available here) is our own robotics simulation platform which we develop in-house. You will work with the team developing this technology, and contribute to product UI/UX design to make the tools you use even more powerful.
Lucky Engine is in many ways similar to modern game engines such as Unreal Engine, Unity, and Godot. Constructing scenes, importing assets, and adding behavior is similar to what you would find in a modern game engine. Like Unity, Lucky Engine uses C# for scripting, and entities (aka game objects) are composed from various components. This will be very familiar to anyone with game engine experience.
The difference is the output. Instead of producing an executable game program, we record data (video from cameras, robot joint data, other sensor data, etc.) that is then used for robotics AI training. The result of this training can then also be verified in Lucky Engine, so you can see the result of the scene you have built - a trained robot performing autonomous tasks!
If you’d like to learn more about Lucky Engine, you can download it for any platform and/or browse the documentation and watch video tutorials.
Responsibilities
- Use Lucky Engine to create 3D simulation environments where robots perform various tasks
- Bring creativity and imagination to create beautiful 3D scenes from various assets, including your own. Work with 3D artists where necessary to produce assets for these scenes
- Implement behavior in scenes using C# scripting
- Randomize scenarios to create more generalized training data. This means, for example, randomizing the positions and types of objects that a robot is tasked with picking up
- Learn about our robotics asset pipeline and integrate physically-based real-world robot models into simulation scenes, setting them up to perform specific tasks for data recording
- Set up sensor and data recording pipelines in scenes, with various sensors such as LiDAR, so these tasks can be recorded and used to train AI models
- Typical tasks may include:
- Robot arm stacking blocks, like Jenga
- Humanoid robot opening kitchen drawers, picking up cutlery, and placing on dinner table
- Humanoid robots climbing stairs or ladders
- Various other navigation and manipulation tasks - really anything you could think of! This is where creativity and imagination come in
Qualifications
- 2+ years of experience with modern game engines, such as Unity, Unreal Engine, Godot, or proprietary/in-house engines
- 2+ years of programming experience, in languages such as C#
- Strong problem solving skills
- Solid understanding of how games are designed and architected
- Solid understanding of asset pipelines and 3D asset workflows. You must be able to work with various assets (including 3D meshes) and integrate them into scenes
- Solid understanding of Physically-Based Rendering (PBR) asset pipelines
- General understanding of 3D graphics software such as Blender, 3ds Max, Maya, etc.
- Ability to work on different platforms, such as Windows and Linux
- Proven ability to finish scenes and projects for games (or other similar mediums). You must submit a portfolio or demonstrable game project for review and discussion
- Understanding of software development life cycle, software engineering methodologies and practices, and software quality assurance concepts
Bonus
- Build something in Lucky Engine and send it to us. You can download the public release here. Candidates who submit a project built in Lucky Engine are far more likely to get hired
- 3D art experience, such as 3D modeling/texturing is a huge bonus (show this in your portfolio!)
- Agentic AI experience (Claude, Codex, etc.) to accelerate/improve workflows
- Experience developing simulation or robotics software
- Contributions to open-source engine or graphics projects
- Passion for AI, physics, or the intersection of robotics and interactive 3D environments
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering, Information Technology, and Art/Creative -
Industries
Robotics Engineering
Referrals increase your chances of interviewing at Lucky Robots by 2x
See who you know Get notified when a new job is posted.Similar jobs
-
Modelling and Simulation Lead (R4706)
Modelling and Simulation Lead (R4706)
Shield AI
Melbourne, Victoria, Australia 1 week ago -
Autonomous Systems Engineer
Autonomous Systems Engineer
Hays
Melbourne, Victoria, Australia 1 week ago -
Robotics Engineer
Robotics Engineer
Anduril Industries
Melbourne, Victoria, Australia 1 week ago -
Software Engineer (C++) - Core/Game Engine
Software Engineer (C++) - Core/Game Engine
Lucky Robots
Melbourne, Victoria, Australia 2 months ago -
Staff Engineer, Autonomy (R5179)
Staff Engineer, Autonomy (R5179)
Shield AI
Melbourne, Victoria, Australia 2 weeks ago -
Staff Robotics Engineer
Staff Robotics Engineer
Anduril Industries
Melbourne, Victoria, Australia 1 week ago -
Algorithms Lead
Algorithms Lead
Arkeus
Port Melbourne, Victoria, Australia 1 week ago -
Rendering Engineer - Core/Game Engine
Rendering Engineer - Core/Game Engine
Lucky Robots
Melbourne, Victoria, Australia 2 months ago -
Computational Design Manager
Computational Design Manager
Grimshaw
Melbourne, Victoria, Australia 2 months ago -
Engineering Technologist
Engineering Technologist
Labour Support Group
Dandenong, Victoria, Australia 1 week ago -
Expression of Interest – Systems Modeller (Digital Engineering)
Expression of Interest – Systems Modeller (Digital Engineering)
KBR, Inc.
Melbourne, Victoria, Australia 5 days ago -
Expression of Interest – Systems Modeller (Digital Engineering)
Expression of Interest – Systems Modeller (Digital Engineering)
KBR, Inc.
Greater Melbourne Area 6 days ago -
Integration Engineer
Integration Engineer
Blackbook Recruitment
East Melbourne, Victoria, Australia 1 week ago -
Senior Robotics Software Engineer
Senior Robotics Software Engineer
Ornata
Greater Melbourne Area 1 week ago -
Creature Design – Lead Industrial Designer
Creature Design – Lead Industrial Designer
Creature Technology Co.
Port Melbourne, Victoria, Australia 6 days ago -
Senior Technician
Senior Technician
University of Melbourne
Parkville, Victoria, Australia 1 week ago -
Field Applications Engineer — Edge AI (NVIDIA Jetson)
Field Applications Engineer — Edge AI (NVIDIA Jetson)
Multimedia Technology
Ringwood, Victoria, Australia 1 week ago -
Senior Software Engineer - Australia
Senior Software Engineer - Australia
Neara
Melbourne, Victoria, Australia 2 months ago -
Robotics Technician - Expressions of Interest
Robotics Technician - Expressions of Interest
Andromeda
South Melbourne, Victoria, Australia 3 months ago -
Senior Mechatronics Engineer
Senior Mechatronics Engineer
Arkeus
Port Melbourne, Victoria, Australia 5 days ago -
Technical Services Support
Technical Services Support
Lely
Truganina, Victoria, Australia 1 week ago -
Technician
Technician
University of Melbourne
Parkville, Victoria, Australia 1 week ago -
Controls Engineer
Controls Engineer
Horner Recruitment
Clayton, Victoria, Australia A$100,000.00 - A$134,000.00 3 weeks ago -
Lead Design Technologist
Lead Design Technologist
Culture Amp
Melbourne, Victoria, Australia 1 week ago -
Game Developer 020
Game Developer 020
GSOBA
Carlton, Victoria, Australia $50,000.00 - $100,000.00 2 months ago -
Engineer - Systems Modelling
Engineer - Systems Modelling
Australian Energy Market Operator (AEMO)
Greater Melbourne Area 1 day ago -
Animatronics Assembly Technician
Animatronics Assembly Technician
Creature Technology Co.
Port Melbourne, Victoria, Australia A$40.00 - A$45.00 3 weeks ago
People also viewed
-
Mechanical / Mechatronics Engineer
Mechanical / Mechatronics Engineer
Melbourne, Victoria, Australia 6 days ago -
Senior / Lead Mechatronics Engineer - Autonomous, Electro-Optical, Scaling Startup
Senior / Lead Mechatronics Engineer - Autonomous, Electro-Optical, Scaling Startup
Port Melbourne, Victoria, Australia A$150,000.00 - A$200,000.00 6 days ago -
Senior Mechatronics Engineer
Senior Mechatronics Engineer
Melbourne, Victoria, Australia 1 day ago -
AMR Senior Solutions Engineer
AMR Senior Solutions Engineer
Melbourne, Victoria, Australia 2 weeks ago -
Senior Software Engineer
Senior Software Engineer
Melbourne, Victoria, Australia 3 weeks ago -
Digital Modeller
Digital Modeller
Melbourne, Victoria, Australia A$94,000.00 - A$96,000.00 2 weeks ago -
Mission Systems Engineer
Mission Systems Engineer
Scoresby, Victoria, Australia 2 months ago -
Technical Support Specialist (TSS) – Dairy Automation
Technical Support Specialist (TSS) – Dairy Automation
Truganina, Victoria, Australia 1 day ago -
Software Engineer (Unreal Engine)
Software Engineer (Unreal Engine)
Melbourne, Victoria, Australia 2 weeks ago -
Senior Engineer - AAA Games
Senior Engineer - AAA Games
Melbourne, Victoria, Australia 5 days ago
Similar Searches
-
Unity Developer jobs
60 open jobs -
Game Programmer jobs
32 open jobs -
Game Designer jobs
173 open jobs -
Tools Programmer jobs
4,186 open jobs -
Senior Game Designer jobs
22 open jobs -
Graphic Programmer jobs
24 open jobs -
Embedded System Developer jobs
31 open jobs -
Lead Game Designer jobs
27 open jobs -
Game Director jobs
86 open jobs -
Technical Artist jobs
4,166 open jobs -
Game Tester jobs
4,206 open jobs -
Media Developer jobs
4,302 open jobs -
Game Producer jobs
25 open jobs -
Developer jobs
5,939 open jobs -
C Developer jobs
847 open jobs -
3D Artist jobs
31 open jobs -
Computer Science Teacher jobs
4,240 open jobs -
Junior Application Developer jobs
41 open jobs -
Senior Concept Artist jobs
21 open jobs -
Junior Dotnet Developer jobs
192 open jobs -
Visual Effects Artist jobs
150 open jobs -
3D Environment Artist jobs
15 open jobs -
Junior Artist jobs
129 open jobs -
Junior Developer jobs
388 open jobs -
Environment Artist jobs
47 open jobs