Simulation Developer Intern – Synthetic Data & Object Detection
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.
DescriptionWe are seeking a Simulation Developer Intern to support the design and development of high-fidelity synthetic environments and automated data generation pipelines used for object detection and machine learning model training.This role works alongside senior engineers to build real-time 3D simulation scenes, generate labeled datasets, and integrate synthetic outputs into ML workflows. The internship provides hands-on experience in simulation engineering, dataset development, and computer vision systems supporting defense and commercial applications.What You Will DoBuild and modify 3D simulation environments using Unreal EngineCreate and optimize 3D models, materials, and textures in BlenderConfigure lighting, weather, and camera perspectives for realistic scenesGenerate labeled synthetic image and video datasetsAssist with bounding box and segmentation ground truth extractionSupport dataset organization, validation, and quality check.Help automate data export and labeling workflowsCollaborate with machine learning engineers to support model trainingParticipate in testing, troubleshooting, and performance optimizationRequirementsRequired QualificationsCurrently pursuing or recently completed a degree in Computer Science, Computer Engineering, Robotics, Game Development, or a related technical fieldExperience with Unreal Engine (UE4/UE5) or similar real-time rendering platformExperience with Blender or comparable 3D modeling softwareFamiliarity with Python, C++, or scripting for automationFoundational understanding of 3D graphics, simulation environments, or game engine conceptsBasic understanding of computer vision concepts such as object detection or segmentationStrong analytical skills and attention to detailAbility to manage multiple technical tasks and follow established development workflowsClear written and verbal communication skillsPreferred But Not RequiredExperience generating synthetic datasets for machine learningExperience implementing domain randomization techniquesFamiliarity with PyTorch or other ML frameworksShader programming experienceExperience with sensor simulation (EO, IR, thermal)Background in autonomy, robotics, or defense applicationsWork Environment and ScheduleOnsite, full-time internship positionStandard business hoursPay And BenefitsHourly pay range: $20.00 to $40.00 per hour (dependent on experience and qualifications)Additional RequirementsTo comply with U.S. Government export control regulations, including the International Traffic in Arms Regulations (ITAR), you must be a U.S. person as defined by law. A U.S. person includes a U.S. citizen, lawful permanent resident, or protected individual as defined by 8 U.S.C.1324b(a)(3), or an individual otherwise eligible to obtain the required authorization from the U.S. Department of State. We are an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, or any other status protected by law. We provide reasonable accommodations for qualified individuals with disabilities in the application and hiring process. The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. This employer participates in E-Verify.