Machine Learning Engineer

ADT

Machine Learning Engineer

This job is no longer open

Company Overview:

ADT has been in the business of helping save lives since 1874. As the #1 smart home security provider in the U.S.,we help protect and connect families, businesses, and larger commercial customers every day. Our continuous innovation, advanced technology, and strategic partnerships deliver products and services that help protect life and valuables, whether at home, your business, or on the go. And as times change, so do we. Above all, our mission is clear: we help save lives for a living. Looking for a career where you can make a real impact? Join our team today and put purpose behind your paycheck. #WeAreADT Check out more about life at ADT here.

Position Summary:

As an experienced Machine Learning Engineer, you will have a thorough understanding of the Machine Learning product lifecycle. You will leverage petabytes of data and apply advanced data algorithms to build new models and evaluate existing data pipelines and models which could include customer acquisition, up sell, and cross sell, customer retention, Alarm Monitoring anomalies, etc. You will also help setup and standardize the ML and Model Ops framework and processes which are currently in the early stages. You must have an innovative problem-solving attitude and be able to immediately contribute. Please note this role requires quick thinking, ability to solve complex problems and meticulous attention to detail. This is not the role for a beginner.

Job Responsibilities:

  • Performance tuning and productionizing ML models
  • Continuous operation and monitoring of ML infrastructure and maintaining ML pipelines
  • Integrating ML models into enterprise applications
  • Evaluating ML platforms from an infrastructure and integration perspective
  • Lead the definition, build, evaluation, and operationalization of machine learning solutions
  • Identify patterns in data and turn those patterns into market opportunities
  • Define tests to evaluate accuracy of data solutions and formalize the process.
  • Clearly communicate deliverables and timelines for POCs, scale-up and implementation to technical and business leadership.
  • Anticipate and address downstream problems with scaling and operationalizing solutions.
  • Implement Data Management and Governance processes applicable to the entire data pipeline.
  • Collaborate with other product and platform owners for successful product enhancements.
  • Bring new ideas to the team that can improve our efficiency and accelerate the realization of our vision.

Required Education/Experience/Skills:

  • B.S. and/or M.S. in Computer Science, Statistics, Operations Research, or similar quantitative field.
  • 2+ years’ experience working as Machine Learning Engineer.
  • Experience in software engineering, programming, and automation.
  • Experience in building and successfully launching data products based on machine learning
  • Experience with Google Cloud Platform and ML tools – Vertex AI, BQML, AutoML
  • Experience with machine learning feature engineering and feature stores
  • Experience building data pipelines and data pipeline orchestration
  • Data engineering experience across multiple platforms and tools
  • Experience with Cloud services, microservices architecture, containers and orchestration services.
  • Good understanding of business and technical concepts and ability to communicate clearly with the business and technical community
  • Proficiency in scripting languages like Python, R, SQL etc and above average understanding of computer programming as a discipline
  • Extracting data from multiple sources, cleaning and validating for duplicates and other anomalies
  • Possess the ability to learn new technologies and languages on the job as needed to solve problems as they arise
  • Experience with version control / source code management systems (GitLab, GitHub, etc). DevOps for ML – CI/CD and ML/AI integration tools
  • Excellent written and oral communication skills, including an ability to communicate across people of varying technical and business acumen

Compensation:

  • The total compensation range for this role is $76,400 – $109,200 annually and is based on experience and qualifications.

Benefits:

  • Medical, Dental and vision insurance
  • Paid Time Off
  • 401(k) plan with company matching contribution
  • Supplemental Voluntary Benefits
  • Tuition Reimbursement
  • Employee Referral Program

#LI-REMOTE

ADT is an Equal Employment Opportunity (EEO) Employer. We celebrate diversity and are committed to building an inclusive team that represents a variety of backgrounds, perspectives, and skills. ADT strives to ensure every employee and applicant feels valued. Visit us at jobs.adt.com/diversity to learn more.​

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.