Weekday AI is seeking a Software Engineer specializing in Open 3D Engine (O3DE) to contribute to the training of next-generation AI systems. The role involves building robust 3D scenes and simulations optimized for AI training, working closely with customer stakeholders, and writing maintainable code in Python and C++.
Responsibilities:
- Apply extensive hands-on experience with O3DE to build robust, high-quality scenes and simulations optimized for AI training
- Utilize the Atom Renderer, Component Entity System, Gems, and Asset Processor to create realistic environments and interactive components
- Convert conceptual ideas into fully developed 3D scenes and dynamic simulations using O3DE
- Work closely with customer stakeholders to ensure deliverables align with AI training needs and use cases
- Write clear and maintainable code in Python and C++ to integrate with O3DE and enhance development workflows
- Design and improve asset processing pipelines tailored for large-scale AI-focused projects
- Maintain effective written and verbal communication to thoroughly document technical solutions and update the customer's team on progress
Requirements:
- Demonstrated expertise with Open 3D Engine (O3DE), including the Atom Renderer, Component Entity System, Gems, and Asset Processor
- Strong skills in Python and C++ programming
- Experience in planning and delivering 3D simulations from concept through completion within O3DE
- Knowledge of AWS and its application in scalable game or simulation environments
- Practical experience in game development or simulation engineering
- Excellent written and verbal communication abilities, with a focus on documentation and teamwork
- Capability to work independently in a remote environment while effectively collaborating with the customer's team
- Experience in developing or optimizing 3D simulations specifically for AI/ML training purposes
- Strong understanding of performance tuning and asset management within complex O3DE projects
- Proven success working in remote, cross-functional teams focused on advanced 3D simulation or game engine development