Job Information
Pearson Machine Learning Pipeline Engineer in Boulder, Colorado
Machine Learning Pipeline Engineer
Description
We are the world’s learning company with more than 24,000 employees operating in 70 countries. We combine world class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes, so do people.
Machine Learning Pipeline Engineer in Boulder, Colorado
Are you excited by an opportunity to become a lead contributor to our machine learning platform?
Are you eager to apply your skills in architecture, design, and coding and make real impacts on student learning and assessment?
Are you a continuous learner and creative problem solver interested in improving our machine learning (ML) capabilities from data collection to ML in operations?
Do you enjoy working with highly talented engineers building tools for natural language research, robust ML pipelines, and highly scalable cloud operations?
Working closely with a small team of experts, you will have a unique opportunity to learn and play a leading role in a group that has been a leader in our markets applying machine learning since 2004.
The team at Pearson offers a unique environment for extremely skilled and motivated thinkers. Our culture is highly charged with people who are passionate about a cause, using technology to enhance students’ educational experiences.
Boulder, Colorado has been named as the happiest place in the U.S. and it's no surprise with its year-round outdoor activities, a surfeit of sunny days, a laid-back lifestyle, natural beauty that's always within view, ultra-fresh dining and natural foods scenes, the influence of the University of Colorado Boulder, a highly active culture, and enough craft beer to put a smile on anyone's face.
Qualifications
Required Skills and Experience
BS in a quantitative field (CS, EE, statistics, math, data science)
5 years professional experience as a software engineer
Proven hands-on experience building solutions for large-scale data infrastructures and ML pipelines
Expert in Python programming
Experience with Linux, AWS (EC2 and serverless), Kubernetes, and Docker
Understanding of DevOps practices and tools
Exposure to multiple ML frameworks including Scikit-learn, TensorFlow, and PyTorch
Desirable:
Experience with large textual datasets and natural language applications
Familiarity with ML in the cloud (SageMaker, GCP, Azure ML Studio, TensorFlow Serving, EMR, Redshift, Kinesis Databricks, Snowflake).
Ability to work with deep learning libraries on GPU or TPU hosts
Mastery of advanced software engineering including languages such as Go, Scala, C , or Java
Experience with Pandas and Jupyter notebooks
Familiarity with data warehouse and data lake architectures.
The anticipated starting salary range for Colorado-based individuals expressing interest in this position is $110–$120k annually. This position is eligible to participate in an annual incentive program.
Benefits available to eligible employees can be seen at: https://pearsonbenefitsus.com/
Primary Location: US-CO-Boulder
Work Locations: US-CO-Boulder-4845 Pearl East 4845 Pearl East Circle Boulder 80301
Job: Research and Development
Organization: Assessments School
Job Type: Standard
Shift: Day Job
Job Posting: Jan 6, 2021
Job Unposting: Ongoing
Schedule: Full-time Regular
Req ID: 2006190
Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.