
Développeur.se sénior.e des données d’apprentissage automatique / Senior ML Data Developer
Electronic Arts20 hours ago
Montréal, CanadaSenior
Responsibilities
- Define canonical schemas and data contracts for synchronized game capture, assets, metadata, annotations, and derived research data.
- Lead the technical strategy for creating certified, reproducible, research-ready datasets.
- Guide Research Embedded Data Engineers across research pillars and consolidate repeated requirements into shared solutions.
- Partner with researchers on dataset requirements, acceptance criteria, sampling strategies, and downstream utility measures.
- Design dataset discovery, versioning, lineage, composition, and repeatable training, validation, and evaluation splits.
- Develop automated semantic enrichment, indexing, labeling, deduplication, coverage analysis, and quality-assessment methods.
- Establish metrics for dataset gaps, bias, corruption, and low-value repetition.
- Define interfaces with central infrastructure and data platforms without duplicating foundational services.
- Provide technical leadership through architecture reviews, documentation, mentoring, and hands-on implementation.
Requirements
- 12+ years of experience in data engineering, machine learning infrastructure, or applied machine learning, including ownership of large-scale data systems.
- Experience designing datasets for computer vision, reinforcement learning, world models, robotics, or other multimodal machine learning applications.
- Expertise with Python and modern data-processing frameworks.
- Experience with large collections of video, images, time-series telemetry, structured metadata, or 3D data.
- Experience with schema design, dataset versioning, lineage, reproducibility, and data-quality measurement.
- Experience developing search, indexing, sampling, labeling, or enrichment workflows for machine learning data.
- Experience translating research objectives into concrete data requirements and reusable technical systems.
- Experience leading engineers through technical direction, architecture decisions, mentoring, and prioritization.
- Experience collaborating with research, game-engine, infrastructure, security, legal, and product partners.
Benefits
- Hybrid work arrangement requiring three days per week in Redwood City, Montreal, or Vancouver.
- British Columbia employees receive three weeks of vacation per year to start and 10 sick days per year.
- Canada benefits include extended health, dental, and vision coverage; life and disability insurance; and a retirement plan for regular full-time employees.
- Paid top-up to EI/QPIP benefits up to 100% of base salary, including 12 weeks for maternity leave and four weeks for parental or adoption leave.
- Potential eligibility for bonuses and other incentive programs.
- EA offers wellness programs, paid time off, family leaves, mental well-being support, retirement savings, and complimentary games.
Tech Stack
Categories
Data EngineeringML Engineering
About Electronic Arts
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.