About this role
As a Junior Software Engineer specializing in Open 3D Engine (O3DE), you will play a crucial role in developing advanced AI systems for 3D environments. This position offers the opportunity to utilize your expertise in O3DE to create high-quality synthetic data, enabling AI models to learn and perform in AAA quality digital worlds.
Key Responsibilities:- Design, develop, and implement interactive 3D scenes and simulations using Open 3D Engine (O3DE) for AI training purposes.
- Utilize the full suite of O3DE tools, including Atom Renderer, Component Entity System, Gems, and Asset Processor, to create high-fidelity environments.
- Collaborate with the customer’s team to transform conceptual ideas into finished AI training workflows and simulations.
- Integrate Python and C++ scripts for enhanced functionality and automation within O3DE projects.
- Utilize AWS services to support robust, scalable 3D simulation deployment and asset management.
- Document processes and communicate progress clearly through strong written and verbal updates.
- Troubleshoot and optimize simulation performance, ensuring accuracy and efficiency for AI training objectives.
- Hands-on experience with O3DE, including a deep understanding of core tools and asset workflows.
- Proficiency in Python and C++ for 3D scene development and automation.
- Experience building interactive 3D environments from concept to completion, tailored for simulation and AI training.
- Familiarity with Atom Renderer, Component Entity System, Gems, and Asset Processor within O3DE.
- Strong written and verbal communication skills, with the ability to clearly document and present technical concepts.
- Basic knowledge of AWS infrastructure and its application for cloud-based development and deployment.
- Background in game development, simulation, or real-time graphics projects.
- Previous experience working directly on AI training or simulation projects within O3DE.
- Exposure to asset management pipelines and collaborative development environments.
- Demonstrated initiative in adopting new O3DE tools and staying current with engine updates.
Contract position with remote work flexibility.
Compensation:Hourly rate ranges from $20 to $120, depending on experience and qualifications.
Eligibility:Open to candidates with the required skills and experience, regardless of location.