Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

$122.3k - $170.7k per year
Full-time

Electronic Arts

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
  • British Columbia (depending on location e.g. Vancouver vs. Victoria) $122,300 - $170,700 CAD
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.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Vancouver, BC vacancy
  •  ...Mentor and guide technical colleagues and promote technical excellence. Requirements Bachelor’s degree in Computer Science, Engineering, Software Engineering, or equivalent. At least 8 years of professional software development experience. High proficiency in C#/.... 
    Suggested
    Full time
    Temporary work

    Electronic Arts

    Vancouver, BC
    23 hours ago
  • $119.6k - $167.3k per year

     ...AI-driven gameplay services, IPS ensures that EA’s games are available anytime, anywhere for millions of players worldwide. As a Software Engineer on our team, you will report to the Senior Director of Engineering. You will collaborate with studios to develop internal tools... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Electronic Arts

    Vancouver, BC
    5 hours ago
  • $132.8k - $199.2k per year

     ...AI teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent agents used by millions...  .... Engineering, but brighter. About the Role As a Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and... 
    Suggested
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    1 day ago
  •  ...integrity and dedication. Main Purpose and Function The Engineering Assistant III is responsible for undertaking various duties related to the...  ...consultation and internal communication, including work with GIS software such as MapInfo or ArcGIS and graphic programs such as Adobe... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    The City of Vancouver

    Vancouver, BC
    5 days ago
  • $127k - $203k per year

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    5 hours ago
  • $104.5k - $142.8k per year

     .... 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 software and developer tools for EA SPORTS FC, including for the Companion App on iOS, Android... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    5 hours ago
  • $141.4k - $204.4k per year

     ...happen. Description and requirements In FC Quality Verification Engineering, our mission is to build the technology, large-scale test...  ...content, and live operations teams. Role summary As a Senior Software Developer in Vancouver you will manage these systems from proposal... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    5 hours ago
  • $85.8k - $169.3k per year

     ...strengthen security, improve performance, and advance AI-driven engineering. Our work includes preparing services for post-quantum...  ...workload efficiency through hardware acceleration and low-level software optimization, and developing agentic workflows that use AI to monitor... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Vancouver, BC
    5 hours ago
  • $91k - $140k per year

     ...governments realize their greatest potential. Title and Summary Software Engineer II Overview The Decision Management program enables...  ...business agility. This program leverages business rules & AI engines, a streaming big data cluster, an in memory data grids, APIs,... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Vancouver, BC
    1 day ago
  • $130.3k - $179.2k per year

     ...please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition... 
    Full time

    Salesforce

    Vancouver, BC
    1 day ago
  • $141.4k - $204.4k per year

     ..., scale, and operate secure, reliable game experiences for millions of players worldwide. We are seeking an experienced Senior Software Engineer to join our Service Enablement organization as a technical leader and change-maker. In this role, you will lead a team of software... 
    Full time
    Local area
    Worldwide

    Electronic Arts

    Vancouver, BC
    1 day ago
  •  ...the game. You will report to the Senior Engineer and work with your peers to deliver gameplay...  ...features. Work with a proprietary engine to develop shareable code and interface correctly...  .... Demonstrated knowledge of good software programming practices Understanding of... 
    Full time

    Electronic Arts

    Vancouver, BC
    5 days ago
  •  ...Contribute to resilient, secure, highly performant cloud and AI/ML platform infrastructure. Requirements Up to 3 years of software engineering experience, including at least 1 year building scalable distributed systems, cloud platforms, or AI/ML infrastructure. Deep... 
    Full time
    3 days per week

    Nutanix

    Vancouver, BC
    7 days ago
  • $199.8k - $244.2k per year

     ...an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services...  ...our community members. WHAT WE'RE LOOKING FOR  ~4+ years of software engineering experience, with most of it spent building and operating... 
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    7 days ago
  • $20 - $25 per hour

     ...learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide guaranteed...  ...Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Hourly pay
    Full time
    Internship

    DataVisor

    Vancouver, BC
    2 days ago
  • $111k - $160k per year

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard Mastercard is a global technology company in the payments industry. We work to... 
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    5 hours ago
  • $154.7k - $212.8k per year

     ...experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here,... 
    Full time
    Work at office

    Salesforce

    Vancouver, BC
    1 day ago
  • $142.4k - $257.5k per year

     ...builds secure, reliable, and high-performance client platforms and software development kits (SDKs) that enable communication experiences...  ...across Microsoft products. We are looking for a Principal Software Engineer to help architect and build the next generation of real-time... 
    Ongoing contract
    Long term contract
    Full time
    Temporary work
    Local area

    Microsoft

    Vancouver, BC
    1 day ago
  • $146k - $162k per year

     ...We’re looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to turn manual work into scalable, intelligent systems. We are hiring... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    14 days ago
  • $77.7k - $107.9k per year

     ...CQC) on all applicable platforms Create software design to support custom source elements...  ...Qualifications ~7-10 years' studio engineering/recording/VO experience (or equivalent)...  ...Fmod) ~ Experience with third-party game engines (Unity, Unreal, etc.) ~ Expert in Microsoft... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide

    Electronic Arts

    Vancouver, BC
    5 hours ago
  • $85.8k - $169.3k per year

     ...limit thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of...  ...applications. The Observability Experiences team is hiring a Software Engineer 2 to build the next generation of tools and technologies... 
    Ongoing contract
    Full time
    Internship
    Local area

    Microsoft

    Vancouver, BC
    1 day ago
  •  ...the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. As a Software Engineering Intern, you will join a team of engineers to build features that contribute directly to the Databricks platform. We're hiring... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide
    1 day per week

    databricks

    Vancouver, BC
    5 hours ago
  • $122.3k - $170.7k per year

     ...Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and modern...  ...years of experience with C++ programming, data-oriented design, and software architecture ~ Experienced in building high-performing... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Electronic Arts

    Vancouver, BC
    5 hours ago
  • $146.2k - $201.1k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle...  ...features and improvements What We Look For ~5+ years of software engineering experience ~ Experience designing, building, and operating... 
    Worldwide

    Databricks

    Vancouver, BC
    6 hours ago
  •  ...retention tools to prevent customer churn. What you'll do As an engineer on the team, you'll be responsible for shaping and building a...  ...requirement. Minimum requirements ~2+ years of experience in backend software development ~ Ability to write high-quality code (in... 
    Full time
    Contract work
    Internship

    Stripe

    Vancouver, BC
    5 hours ago
  • Job Responsibility: Education: Expérience: Education Bachelor's degree Work setting Private company, corporation or industry Tasks Conduct tests and perform security and quality controls Computer and technology knowledge Java Perl Ruby Python ...
    Permanent employment
    Full time

    Tri-Y Enterprises Ltd.

    Vancouver, BC
    5 days ago
  •  ...running tests in parallel, distributing builds to testers, and acting on feedback. Collaborate with Human Interface designers, server engineers, customers, and multidisciplinary teams. Treat performance, security, privacy, and accessibility as core requirements.... 
    Full time
    Worldwide

    Apple

    Vancouver, BC
    5 days ago
  •  ...with your vision of your career growth, we want to hear from you! About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications and AI workloads. Calico Open Source... 
    Flexible hours

    Tigera

    Vancouver, BC
    8 days ago
  • $86.6k - $118.6k per year

     ...backend services while also contributing to intuitive, performant user interfaces. You will also collaborate across design, product, and engineering teams to deliver high-quality, API-driven features that power our web applications and report to the Director of Engineering. If... 
    Long term contract
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    5 hours ago
  • $132k - $165k per year

     ...Description & Requirements Senior Software Engineer - Tech Distribution & Logistics Systems Who we are lululemon is an innovative...  ...luluRoute , a homegrown application that acts as a parcel execution engine. This application integrates with our Warehouse Management... 
    Long term contract
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!