SaidGig

Junior Software Engineer for Open 3D Engine AI Training

$20–$120/hr

RemoteContracttechnology
Apply Now

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.
Required Skills and Qualifications:
  • 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.
Preferred Qualifications:
  • 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.
Work Terms:

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.

Related Jobs