cover image
Electronic Arts (EA)

Electronic Arts (EA)

ea.com

11 Jobs

33,680 Employees

About the Company

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 team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Listed Jobs

Company background Company brand
Company Name
Electronic Arts (EA)
Job Title
Android Software Engineer - EA Ventures
Job Description
Job Title: Android Software Engineer Role Summary: Design, develop, test, and maintain high‑quality Android applications in Kotlin that deliver social and connected experiences for a global user base. Expactations: * Deliver reliable, API‑integrated features aligned with product and design goals. * Consistently meet code‑quality and testing standards. * Collaborate effectively within cross‑functional teams. * Demonstrate continuous technical growth and ownership of work. Key Responsibilities: * Write, test, and refactor Kotlin code for Android apps. * Integrate RESTful or GraphQL APIs with backend services. * Implement UI/UX components using Jetpack libraries (ViewModel, LiveData, Room). * Participate in code reviews, debugging, and performance optimization. * Support CI/CD pipelines, Gradle builds, and app deployment workflows. * Mentor junior engineers and share best practices. * Stay current with Android frameworks, tools, and industry trends. Required Skills: * 2–4+ years professional Android development experience. * Strong proficiency in Kotlin and Android architecture components. * Hands‑on experience with API integration, JUnit, Espresso, and UI/UX principles. * Knowledge of CI/CD, Gradle, Android Studio, Logcat, and Profiler. * Problem‑solving mindset, attention to detail, and effective communication. Required Education & Certifications: * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). * No mandatory certifications required.
Surrey, United kingdom
On site
25-11-2025
Company background Company brand
Company Name
Electronic Arts (EA)
Job Title
AI/ML Engineer
Job Description
**Job Title** AI/ML Engineer **Role Summary** Design, build, and deploy AI and machine‑learning solutions to enhance game development and quality‑assurance automation. Collaborate with QA and development teams to create tools and frameworks that reduce manual effort and improve content creation, agent behavior, and runtime efficiency. **Expectations** - Deliver production‑ready AI/ML components in C/C++ and Python. - Integrate solutions with existing game engines and automation pipelines. - Follow modern software engineering practices for requirement capture, design, implementation, and testing. - Communicate progress and technical findings to stakeholders and partners. **Key Responsibilities** - Develop AI/ML solutions, automation frameworks, tools, engine components, and processes used across studios. - Design, author, test, and deploy automated tests for all scenarios. - Propose novel ML/AI methods for content creation, agent behavior, and automation with minimal human intervention and low runtime complexity. - Collaborate with cross‑disciplinary teams to gather requirements and implement solutions. - Continuously improve processes and best practices to meet team targets. - Stay updated on academic and industry developments in ML (Deep Learning, Generative AI, LLMs, Diffusion models). **Required Skills** - Strong programming in C/C++ and Python. - Hands‑on experience with machine‑learning libraries (PyTorch, NumPy, Pandas). - Familiarity with LLM APIs and modern deep‑learning techniques (Reinforcement Learning, Generative AI, Diffusion models). - DevOps proficiency: Git, Perforce, CI/CD, Docker. - Ability to design low‑complexity, high‑performance runtime systems for game development. - Excellent communication skills for presenting updates and resolutions to internal partners. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.
Vancouver, Canada
On site
Junior
05-12-2025
Company background Company brand
Company Name
Electronic Arts (EA)
Job Title
Lead Platform Engineer - Infrastructure / Cloud (DevOps)
Job Description
Job title Lead Platform Engineer – Infrastructure / Cloud (DevOps) Role Summary Senior engineering role focused on designing and delivering Infrastructure‑as‑Code (IaC) solutions for a large-scale internal developer platform. Leads a small team, mentors peers, collaborates with architects and product owners, and ensures secure, observable, high‑performance cloud infrastructure using Terraform, GitLab CI, AWS, and observability tools. Expactations - Deliver scalable, reusable IaC modules and automated CI/CD pipelines. - Mentor and coach team members, balancing guidance with ownership of tasks. - Translate high‑level designs into actionable engineering work and manage tech debt. - Communicate status, risks, and metrics to both technical and non‑technical stakeholders. - Champion security, observability, and performance best practices across the platform. Key Responsibilities - Architecture, development, and maintenance of Terraform modules for cloud infrastructure. - Build, optimize, and maintain GitLab CI pipelines for automated builds, tests, and deployments. - Conduct code reviews, uphold coding standards, and enforce documentation best practices. - Decompose complex designs into clear, manageable tasks and provide technical direction. - Integrate observability solutions (e.g., CloudWatch, Datadog, Prometheus) to monitor health, performance, and compliance. - Implement and audit security controls, ensuring infrastructure meets industry standards. - Collaborate with product owners to refine requirements and set realistic roadmaps. - Produce architecture diagrams, runbooks, and deployment guides, keeping them updated. - Mentor junior engineers and facilitate continuous learning within the team. Required Skills - 8+ years of software engineering experience in corporate environments. - 5+ years of designing and supporting scalable, secure cloud infrastructure using IaC (Terraform). - 2+ years of integrating observability tools in medium or large organizations. - Strong command of CI/CD pipelines, especially GitLab CI. - Familiarity with UI/CLI development, user journey mapping, and UX principles. - Deep knowledge of DevOps, Agile, SRE, and continuous delivery practices. - Ability to communicate complex technical concepts to varied audiences. - Proven leadership or mentorship experience in engineering teams. - Familiarity with cloud security best practices and automated compliance. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or equivalent experience. - AWS Certified Solutions Architect – Associate (desired).
Edmonton, Canada
Hybrid
Senior
21-12-2025
Company background Company brand
Company Name
Electronic Arts (EA)
Job Title
Machine Learning Engineer
Job Description
Job title: Machine Learning Engineer Role Summary: Design, develop, and operate large‑scale production machine learning systems that power scalable analytics and autonomous decision‑making platforms. Focus on vector database integration, semantic search, and end‑to‑end model lifecycle management to deliver high‑impact insights for product features and engagement metrics. Expectations: - Deliver scalable, reliable ML pipelines that meet stringent performance, latency, and accuracy targets. - Drive continuous improvement of model quality and deployment efficiency through rigorous testing, validation, and monitoring. - Collaborate with cross‑functional partners—product, platform, and MLOps—to translate business requirements into technical specifications and ensure alignment with strategic objectives. - Communicate progress, risks, and findings to senior stakeholders, providing clear, data‑driven updates. Key Responsibilities: - Optimize and scale machine learning systems for production, emphasizing vector database integration and semantic search techniques. - Develop and implement testing, validation, load, and latency assessment processes to guarantee model accuracy and reliability. - Partner with platform and MLOps teams to enhance pipeline efficiency, deployment practices, and scalability. - Lead technical discussions with stakeholders to design and implement ML models that align with product goals. - Evaluate and adopt new technologies and platforms to improve model deployment, scalability, and operational excellence. - Translate product requirements into detailed technical specifications in collaboration with product management. - Report project status and product updates to senior management. Required Skills: - 6+ years of industry experience in machine learning, MLOps, and model production. - Proficient in designing, maintaining, and scaling ML systems with a focus on vector database and semantic search methodologies. - Strong knowledge of cloud platforms (AWS, GCP) and CI/CD workflows for ML pipelines. - Experience with load testing, performance tuning, and latency assessment of ML services. - Excellent communication skills for stakeholder engagement and technical documentation. - Ability to work collaboratively in cross‑functional teams and lead technical discussions. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related technical field. - Relevant certifications in cloud platforms (AWS Certified Solutions Architect, GCP Professional Data Engineer, etc.) and ML/MLOps tools are desirable.
Vancouver, Canada
Hybrid
Mid level
23-12-2025