About the role#
As an AI Programmer Intern on the Unreal Engine team, you will contribute to research and development projects focused on machine learning and artificial intelligence. You will work with a mentor to prototype new approaches for game content creation, including physics-based simulation, neural rendering, and generative animation techniques.
What you'll do#
- Prototype machine learning and generative approaches for game content creation under mentor guidance.
- Support experiments by preparing data, running tests, collecting results, and documenting observations.
- Implement and test research concepts using Python and machine learning tools.
- Read and discuss research papers with the team to stay current on techniques.
- Communicate progress, ask questions, and incorporate feedback on assigned tasks.
- Present your work and key learnings to the team at the end of the internship.
What you'll need#
- Current enrollment in an undergraduate or Master's degree program in Computer Science, Mathematics, Engineering, or a related discipline.
- Foundational Python programming skills.
- Introductory experience with PyTorch, TensorFlow, or a similar machine learning framework.
- A foundational understanding of machine learning concepts.
- Interest in areas such as real-time graphics, computer vision, animation, large language models, speech synthesis, or 3D reconstruction.
- Exposure to academic research, personal projects, or coursework related to machine learning or computer graphics.
- Strong analytical and problem-solving skills.
- C++ experience and familiarity with Unreal Engine or other game engines are a plus.
Location & details#
- This position is based on-site in Cary, North Carolina.
- This is a paid, full-time internship.
- The term is rolling with a flexible start date in 2027.
- Applicants must be legally authorized to work in the United States for the duration of the internship.
About Epic Games
Epic Games operates as an interactive entertainment company and 3D engine technology provider. It manages the game Fortnite and develops Unreal Engine for use in film, architecture, automotive, and simulation sectors. The company maintains an ecosystem for developers through the Epic Games Store and Epic Online Services. Headquartered in Cary, North Carolina, the organization employs over 11,000 people across more than 40 global offices.
How to get in at Epic Games
Applying early to Epic Games gives you a significant advantage because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, so you can submit your materials before the applicant pool becomes unmanageable. You want your profile to be among the first ones on their desk. Reaching out to the right person at Epic Games often yields better results than a standard application. Intern Insider surfaces the recruiters behind specific roles, allowing you to contact them directly for a referral or to ask a question. This personal touch helps you stand out in a competitive hiring process.



