Remote contractor opportunity for junior game developers with Java and libGDX experience to contribute gameplay systems, interactive environments, and game development expertise toward training advanced AI systems.
Software Engineer - Open 3D Engine (O3DE)
Job description
Join the team as a Software Engineer specializing in Open 3D Engine (O3DE) to help build advanced AI training environments and high-fidelity 3D simulations.
This role focuses on leveraging O3DE technologies including:
- Atom Renderer
- Component Entity System
- Gems
- Asset Processor
to generate realistic AAA-quality environments and scalable simulation systems for AI training workflows.
Key Responsibilities
Design and develop high-fidelity 3D scenes and simulations using:
- Open 3D Engine (O3DE)
- Atom Renderer
- O3DE Gems
- Component Entity System
Build realistic interactive environments optimized for:
- AI training
- Simulation systems
- Large-scale 3D workflows
Transform conceptual requirements into fully realized 3D worlds and simulation experiences
Develop and maintain:
- Python integrations
- C++ systems
- O3DE tooling
- Asset workflows
Optimize:
- Asset processing pipelines
- Rendering performance
- Simulation scalability
for AI-focused environments.
Collaborate with stakeholders to ensure technical deliverables align with AI training objectives
Document:
- Technical architectures
- Development workflows
- Engineering decisions
Communicate progress and technical solutions clearly across remote teams
Required Skills & Qualifications
Proven expertise with:
- Open 3D Engine (O3DE)
- Atom Renderer
- Component Entity System
- Gems
- Asset Processor
Strong proficiency in:
- Python
- C++
Experience building:
- 3D simulations
- Interactive environments
- Game engine workflows
from concept through deployment.
Familiarity with:
- AWS
- Cloud infrastructure
- Scalable simulation systems
Hands-on background in:
- Game development
- Simulation engineering
- Real-time 3D systems
Excellent:
- Written communication
- Verbal communication
- Technical documentation skills
Ability to work independently within remote engineering teams
Preferred Qualifications
Experience building:
- AI training simulations
- ML-focused 3D environments
- Synthetic data generation systems
Strong understanding of:
- Performance optimization
- Asset management
- Rendering pipelines
in complex O3DE projects.
- Experience working in:
- Cross-functional remote teams
- AAA-quality simulation environments
- Advanced game engine workflows
Additional Information
This role offers experienced O3DE engineers an opportunity to contribute advanced 3D simulation expertise toward next-generation AI training systems and scalable virtual environment development.
You will be redirected to the company's website to complete your application.