Senior Machine Learning Engineer
Location: Redwood City, California, United States
Requisition Number: 155881
Position Title: Data Scientist II
Senior Machine Learning Engineer
Here in EA's Data Science group within Global Analytics and Insights, we're always looking for new members to help expand our horizons, to move our communal thought process. This is a team that's as likely to collaborate with game designers and producers as they are data engineers, so versatility, persistence, entrepreneurship, and passion are keys to becoming a successful contributor. We exist in a world where tasks and measures aren't easily defined by
product managers or scrums and where a project’s cadence can have defined deadlines or be as vague as knowing a game's possible launch date years in the future, so our data scientists and machine learning engineers must have strong organizational skills.
Over the history of our team we have had impact on EA’s games by our forecasting, modeling and analysis. As we move into the future we are taking a more direct role in affecting our games by developing complex and advanced personalization and recommendation systems. To support our further efforts we are looking for our first Machine Learning Engineer.
Who we are looking for?
You are someone who is above all persistent, adaptable and eager to learn on the job. You have an engineering mindset always trying to strike a balance among performance, flexibility, and stability in systems. You enjoy collaboration, open to ideas and generous in sharing knowledge with others. We have a strong team of Data Scientists building models and you can work with them to build and help handle deployment systems for our models. You will oversee and help establish the architecture and drive the technical implementation for our model deployment system which will need to be flexible, maintainable, adaptable and scalable. You will use the latest cloud technologies to drive the system and
this project is greenfield, there is no legacy implementation to maintain.
- Deploying ML/AI models
- Build Cloud architectures
- Modern Deployment options
- ML/AI frameworks
- Work with model developers to improve the efficiency, making modeling tradeoffs
- Solid software development skills with proficiency in at least Python and C/C++
- Proficiency in building data pipelines with tools such as Airflow
- Proficiency with distributed data query/computing engine such as Hive, Presto and Spark
- Deep Familiarity with Scikit-learn and Tensorflow
- Deep familiarity in AWS or GCP using tools such as EMR, S3, EC2, Deep Learning
- Understand cloud computing techniques or tools such as S3, EC2, EMR,
SageMaker, ECS, Docker, Gitlab CI, Python packaging, command-line executions and
- Familiarity with both relational and NoSQL databases
- Initiate and guide projects to completion
- Ability to communicate the results of analyses in a clear and effective manner
Community / Marketing Title: Senior Machine Learning Engineer
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.
EEOText: EA 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 for 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.
Date Opened: 2019-06-10 04:43:48.56
EEO Employer Verbiage:
EA 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 or veteran status. We will also consider for employment qualified applicants with criminal records in accordance with applicable law.