Advante Digital is seeking a Software Engineer specializing in Open 3D Engine (O3DE) to contribute to the development of AI systems for 3D environments. The role involves creating high-fidelity scenes and simulations, collaborating with stakeholders, and writing maintainable code to enhance AI training processes.
Responsibilities:
- Leverage deep hands-on experience with O3DE to create robust, high-fidelity scenes and simulations optimized for AI training
- Utilize the Atom Renderer, Component Entity System, Gems, and Asset Processor to deliver realistic environments and interactive elements
- Transform conceptual ideas into fully realized 3D scenes and dynamic simulations using O3DE
- Collaborate closely with customer stakeholders to ensure deliverables meet AI training requirements and use cases
- Write clear, maintainable code in Python and C++ to integrate with O3DE and streamline development pipelines
- Develop and optimize asset processing workflows tailored to large-scale AI-driven projects
- Maintain strong written and verbal communication to clearly document technical solutions and report progress to the customer's team
Requirements:
- Proven expertise with Open 3D Engine (O3DE), including Atom Renderer, Component Entity System, Gems, and Asset Processor
- Strong proficiency in Python and C++
- Experience in structuring and deploying 3D simulations from concept to completion within O3DE
- Familiarity with AWS and its integration into scalable game/simulation environments
- Hands-on background in game development or simulation engineering
- Excellent written and verbal communication skills, with an emphasis on documentation and team collaboration
- Ability to work independently in a remote setting while contributing effectively to the customer's team
- Experience developing or optimizing 3D simulations specifically for AI/ML training
- Strong understanding of performance optimization and asset management in complex O3DE projects
- Prior success in remote, cross-functional teams focused on advanced 3D simulation or game engine development