Software Engineer - Open 3D Engine (O3DE)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
As a Software Engineer specializing in Open 3D Engine (O3DE), you will play a crucial role in the development of next-generation AI systems for 3D environments. Your expertise in O3DE will be instrumental in generating high-quality synthetic data that empowers AI models to learn, reason, and create AAA-quality digital worlds. Key Responsibilities: Utilize extensive hands-on experience with O3DE to develop robust, high-fidelity scenes and simulations optimized for AI training. Employ the Atom Renderer, Component Entity System, Gems, and Asset Processor to create realistic environments and interactive elements. Transform conceptual ideas into fully realized 3D scenes and dynamic simulations using O3DE. Work closely with customer stakeholders to ensure deliverables align with AI training requirements and use cases. Write clear, maintainable code in Python and C++ to integrate with O3DE and enhance development pipelines. Develop and optimize asset processing workflows tailored for large-scale AI-driven projects. Maintain effective written and verbal communication to document technical solutions and report progress to the customer''s team. Qualifications: 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, emphasizing documentation and team collaboration. Ability to work independently in a remote setting while effectively contributing to the customer''s team. Preferred Qualifications: Experience in 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. Work Terms: Contract position, fully remote. Compensation: $50 - $120 per hour. Eligibility: Open to candidates with the required skills and experience, able to work independently in a remote environment.