M
Micro1
RemoteHotGame DevelopmentSoftware Engineering

Software Engineer - Open 3D Engine (O3DE) | $50-$120/hr Remote

$50–$120/hr
Posted May 18, 2026
contract
20 openings

Overview

This role involves leveraging deep expertise in the Open 3D Engine (O3DE) to create high-fidelity 3D scenes and simulations for training next-generation AI systems. You will work with tools like the Atom Renderer, Component Entity System, and Gems, writing Python and C++ code to integrate and optimize asset workflows. Collaboration with customer stakeholders is key to ensure deliverables meet AI training requirements, and no prior AI experience is needed—your domain knowledge in O3DE is what matters.

What You'll Do7

  • 1Leverage hands-on experience with O3DE to create robust, high-fidelity scenes and simulations optimized for AI training.
  • 2Utilize the Atom Renderer, Component Entity System, Gems, and Asset Processor to deliver realistic environments and interactive elements.
  • 3Transform conceptual ideas into fully realized 3D scenes and dynamic simulations using O3DE.
  • 4Collaborate closely with customer stakeholders to ensure deliverables meet AI training requirements and use cases.
  • 5Write clear, maintainable code in Python and C++ to integrate with O3DE and streamline development pipelines.
  • 6Develop and optimize asset processing workflows tailored to large-scale AI-driven projects.
  • 7Maintain strong written and verbal communication to document technical solutions and report progress to the customer's team.

Requirements7

  • 1Proven expertise with Open 3D Engine (O3DE), including Atom Renderer, Component Entity System, Gems, and Asset Processor.
  • 2Strong proficiency in Python and C++.
  • 3Experience structuring and deploying 3D simulations from concept to completion within O3DE.
  • 4Familiarity with AWS and its integration into scalable game/simulation environments.
  • 5Hands-on background in game development or simulation engineering.
  • 6Excellent written and verbal communication skills with emphasis on documentation and team collaboration.
  • 7Ability to work independently in a remote setting while contributing effectively to the customer's team.

Who Should Apply

The ideal candidate is a seasoned O3DE developer with strong Python and C++ skills who enjoys building immersive 3D simulations. They should be comfortable working independently in a remote environment, collaborating with clients, and have a background in game development or simulation engineering. No prior AI/ML experience is required, but a passion for contributing to AI training pipelines is a plus.

Salary Insight

The position pays $50–$120 per hour on a contractor basis, as indicated in the title.

Required Skills

PythonC++O3DEAWSGame Development

Application Tip

Highlight your specific O3DE projects in your portfolio, especially those involving the Atom Renderer or custom Gems, and clearly demonstrate your ability to build robust simulations from scratch.

Share: