Software Engineer III

Electronic Arts

Vancouver

Hybrid

CAD 120.000 - 180.000

Vollzeit

vor 9 Stunden
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Extended health/dental/vision
Retirement plan
Three weeks vacation

Zusammenfassung

Electronic Arts in Burnaby, BC is seeking an experienced Software Engineer for FC Quality Verification Engineering. You will help build automated testing frameworks, evaluation tools using AI/ML, and integrate tests into CI/CD pipelines to improve test coverage for EA SPORTS FC.

The role requires 5+ years in software engineering, 2+ years with AI/ML/LLMs, Python proficiency, and experience with NLP. This hybrid role offers collaboration with cross-functional teams and a path to advance in a

Qualifikationen

  • 5+ years of professional software engineering experience, including 2+ years of hands-on experience building, integrating, or evaluating AI/ML and LLMs-based systems.
  • Master of Science in Computer Science, Mathematics or a related field, or equivalent professional engineering experience.
  • In-depth experience with LLMs, generative AI, and NLP concepts, architectures, and failure modes.
  • Experience developing evaluation frameworks for generative systems, including dataset curation, model-as-a-judge design, validation criteria, error analysis, and quantitative/qualitative metrics.
  • Proficiency in Python, algorithms, data structures, modular design, automated testing, debugging, and version control.
  • Experience preparing datasets, defining validation criteria, and performing error analysis using quantitative ML metrics.
  • Experience with natural language processing or large language models, such as prompting, fine-tuning, or retrieval-augmented generation.

Aufgaben

  • You will build automated testing frameworks, validation checks, and CI/CD pipeline integrations with reproducible diagnostics.
  • Develop methods that help us explore complex software behaviour, identify coverage gaps, and detect defects.
  • Build automated checks to validate software behaviour and data against requirements.
  • Develop evaluation frameworks for generative AI and LLMs-based systems (e.g., implementing LLMs-as-a-judge patterns, rubric-based scoring, and automated calibration) alongside deterministic validation checks.
  • Apply generative AI, NLP, and machine learning, balancing heuristic, deterministic, and model-based approaches to solve complex software testing problems.
  • Integrate testing tools into development pipelines, producing reproducible diagnostics, and support the software you deliver.
  • Prototype latest machine learning and LLMs capabilities, and collaborate with engineering, design, and quality partners to clarify requirements, review code, and resolve blockers.

Kenntnisse

Python
Algorithms
Data structures
Automated testing
Version control
NLP / LLMs
AI/ML systems

Ausbildung

Master of Science in Computer Science, Mathematics or related field

Jobbeschreibung

Role ID

216421

Worker Type

Regular Employee

Studio/Department

Work Model

Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Description

In FC Quality Verification Engineering, our mission is to help our teams identify quality issues earlier. We build automation frameworks and developer tools that combine software development and applied AI/ML to improve how we test EA -SPORTS FC.

Role summary

You will work with us to build automated testing frameworks and evaluation tools, applying AI and machine learning to expand our test coverage. You will report to our Engineering Manager . You will work hybrid, at least 3 days a week, from our office in Burnaby, BC.

Responsibilities

You will build automated testing frameworks, validation checks, and CI/CD pipeline integrations with reproducible diagnostics.

Develop methods that help us explore complex software behaviour, identify coverage gaps, and detect defects.

Build automated checks to validate software behaviour and data against requirements.

Develop evaluation frameworks for generative AI and LLMs-based systems (e.g., implementing LLMs-as-a-judge patterns, rubric-based scoring, and automated calibration) alongside deterministic validation checks.

Apply generative AI, NLP, and machine learning, balancing heuristic, deterministic, and model-based approaches to solve complex software testing problems.

Integrate testing tools into development pipelines, producing reproducible diagnostics, and support the software you deliver.

Prototype latest machine learning and LLMs capabilities, and collaborate with engineering, design, and quality partners to clarify requirements, review code, and resolve blockers.

Required qualifications

5+ years of professional software engineering experience , including 2+ years of hands-on experience building, integrating, or evaluating AI/ML and LLMs-based systems.

A Master of Science in Computer Science, Mathematics or a related field, or equivalent professional engineering experience .

In-depth experience with LLMs, generative AI, and NLP concepts, architectures, and failure modes.

Experience developing evaluation frameworks for generative systems, including dataset curation, model-as-a-judge design, validation criteria, error analysis, and quantitative/qualitative metrics.

Proficiency in Python, algorithms, data structures, modular design, automated testing, debugging, and version control.

Experience preparing datasets, defining validation criteria, and performing error analysis using quantitative ML metrics.

Experience with natural language processing or large language models, such as prompting, fine-tuning, or retrieval-augmented generation.

Pay Transparency - North America

COMPENSATION AND BENEFITS

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

PAY RANGES

Pay is just one part of the overall compensation at EA.

For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and other incentive programs.

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well‑being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer
Senior Software Engineer

Electronic Arts • Vancouver

Hybrid
CAD 120.000 - 180.000
Vacation: 3 weeks per year
Sick time: 10 days per year
Top-up EI/QPIP benefits
+1
Software Engineer II
Software Engineer II

Electronic Arts • Vancouver

Hybrid
CAD 80.000 - 110.000
Vacation 3 weeks/year
Sick time 10 days/year
Health/dental/vision coverage
+1
Engineering Manager
Engineering Manager

Electronic Arts • Vancouver

Hybrid
CAD 140.000 - 190.000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+3
Systems Software Engineer - EA SPORTS FC
Systems Software Engineer - EA SPORTS FC

Electronic Arts • Vancouver

Vor Ort
CAD 90.000 - 140.000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+2
Senior Software Engineer - Gameplay & Experience
Senior Software Engineer - Gameplay & Experience

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141.000 - 204.000
Vacation 3 weeks/year
Sick time 10 days/year
Health/dental/vision insurance
+2
Software Engineer – Game Technology & Platform Development
Software Engineer – Game Technology & Platform Development

Electronic Arts • Vancouver

Hybrid
CAD 110.000 - 170.000
Health coverage
Dental coverage
Vision coverage
+4
Software Engineer – Game Technology & Platform Development
Software Engineer – Game Technology & Platform Development

Electronic Arts Ltd • Vancouver

Vor Ort
CAD 122.000 - 171.000
3 weeks vacation
EI/QPIP top-up
Health/dental/vision
+1
Senior Software Engineer - Gameplay & Experience at Electronic Arts
Senior Software Engineer - Gameplay & Experience at Electronic Arts

Electronic Arts Ltd • Vancouver

Vor Ort
CAD 141.000 - 204.000
Hybrid work model
Bonus eligibility
Software Engineer II - Agentic Workflows
Software Engineer II - Agentic Workflows

Electronic Arts (EA) • Vancouver

Hybrid
CAD 105.000 - 143.000
Vacation time: 3 weeks
Extended health coverage
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay & Experience
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay & Experience

Electronic Arts (EA) • Montreal (administrative region)

Hybrid
CAD 141.000 - 204.000