Software Engineer Intern - Computer Vision and Machine Learning

3 Weeks ago • All levels
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

Software Engineer Intern for Computer Vision and Machine Learning at Electronic Arts, Madrid, focusing on research and development of AI algorithms.

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.

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Victoria, Australia (Hybrid)

British Columbia, Canada (On-Site)

Florida, United States (On-Site)

California, United States (On-Site)

Telangana, India (On-Site)

British Columbia, Canada (On-Site)

British Columbia, Canada (On-Site)

View All Jobs

Similar Jobs

animocabrands - Junior Software Engineer

Hong Kong (On-Site)

Riot Games - Senior Software Engineer - Accounts

California, United States (On-Site)

King - Principal Software Engineer | Candy Crush Saga

Stockholm County, Sweden (On-Site)

Quizizz - Software Engineer - Frontend

Karnataka, India (On-Site)

DraftKings - Senior Software Engineer

Sofia, Bg (On-Site)

Unity - Senior Software Engineer, Engine Support

Risaralda, Colombia (On-Site)

Similar Skill Jobs

Creative Assembly - Senior Game AI Programmer

England, United Kingdom (Hybrid)

SEGA - Senior Game AI Programmer

England, United Kingdom (Hybrid)

PTW - Lead Tech Artist (Unity - AR) | Game Designer

State Of São Paulo, Brazil (On-Site)

King - Staff Data Analyst | Activision Blizzard Media

New York, United States (Hybrid)

Rovio Entertainment Corporation - Lead Game Developer

Catalonia, Spain (Hybrid)

Rovio Entertainment Corporation - Lead Game Developer

Uusimaa, Finland (Hybrid)

animocabrands - Junior Software Engineer

Hong Kong (On-Site)

Jobs in Madrid, Community of Madrid, Spain

2K - Prop Artist

Valencian Community, Spain (On-Site)

31st Union - Prop Artist

Valencian Community, Spain (On-Site)

Rovio Entertainment Corporation - Lead Game Developer

Catalonia, Spain (Hybrid)

King - Senior Tools Engineer

Catalonia, Spain (On-Site)

Tangelo Games - Data Engineer

Catalonia, Spain (Hybrid)

The Workshop - Desktop Support Specialist

Andalusia, Spain (On-Site)

Flying Bark Productions - Pipeline TD

Community Of Madrid, Spain (On-Site)

Software Engineering Jobs

Creative Assembly - Senior Game AI Programmer

England, United Kingdom (Hybrid)

SEGA - Senior Game AI Programmer

England, United Kingdom (Hybrid)

company3methodstudios - Deliverables Technician (Temporary)

England, United Kingdom (On-Site)

Rovio Entertainment Corporation - Senior Technical Director

Uusimaa, Finland (Hybrid)

animocabrands - Junior Software Engineer

Hong Kong (On-Site)

Ubisoft - Financial Planning Analyst – Ubisoft IT (W/M/NB)

Auvergne-Rhône-Alpes, France (Hybrid)

Evolution - Shuffler

Tbilisi, Georgia (On_site)

Activision - Associate Office Manager

Washington, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug