This job might no longer be available.
Machine Learning and Computer Vision Intern
22 days ago
The multi-disciplined Player & Quality Insights team focuses on understanding player
behavior and designing player feedback events across our entire portfolio of games, to help
game teams develop the games and experiences our players want to play. We are a
player-inspired team where every major decision starts with who we make games for.
Main purpose of the role
As a Software Engineer Intern, you will be an integral part of the PQI Tech team, primarily
focusing on research and development (R&D) projects. You will work on developing tools
and features using computer vision and machine learning techniques to streamline the
validation processes for video games. This role offers a unique opportunity to gain
hands-on experience with AI technology and contribute to the high standards of quality
across EA products. Depending on your performance and the availability of positions, there
may be opportunities for a full-time role upon successful completion of the internship.
Your Responsibilities
- Assist in the research and development of AI and computer vision algorithms to measure and analyze game performance.
- Work on collecting and processing gameplay data to train and validate AI models.
- Develop prototypes and proof-of-concepts, designing processes and creating system flowcharts to illustrate how the solutions function.
- Assist PQI Tech in helping game development teams integrate AI-powered performance measurement tools into the game development pipeline.
- Conduct thorough testing and validation of developed solutions to ensure accuracy and reliability.
- Create detailed documentation of research findings, development processes, and integration procedures.
- Independently develop a complete feature, exploring various approaches to identify the most suitable solutions. Share knowledge with team members to ensure expertise is retained within the PQI Tech group.
- Gain hands-on experience working within the Scrum framework, delivering incremental updates within a two-week sprint timeframe.
Your Qualifications
- Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Video Game Development.
- Proficiency in programming languages such as Python, C++, or C#/.NET. Experience with AI frameworks such as TensorFlow, PyTorch, or OpenCV is a plus.
- Solid understanding of AI and computer vision principles, including machine learning, large language models (LLM), image processing.
- Solid analytical and problem-solving skills with a strong attention to detail.
- Ability to work effectively in a collaborative team environment and communicate complex technical concepts clearly.
- Effective communication, and the ability to receive constructive feedback and turn it into learning opportunities.
Create Your Profile — Game companies can contact you with their relevant job openings.