For Employers

ADT

Machine Learning Engineer

Posted 2 days ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Machine Learning Engineer will design, build, and deploy production-grade machine learning models and AI systems within the ADT Data & AI organization. This role involves operationalizing AI algorithms, automating model retraining cycles, and ensuring intelligence systems are secure, scalable, and highly available.

Summary:

The Machine Learning Engineer will be responsible for designing, building, and deploying production-grade machine learning models and AI systems within ADT's Data & AI organization. This role bridges the gap between data science research and software engineering, taking theoretical models and scaling them to run efficiently across ADT’s vast ecosystem—from high-throughput cloud architectures to edge devices and smart home IoT telemetry. 

 

The ideal candidate is a software-focused engineer with deep expertise in machine learning frameworks, data pipelines, and MLOps practices. You will work closely with Data Scientists, Data Engineers, and Product teams to operationalize AI algorithms, automate model retraining cycles, and ensure our intelligence systems are secure, scalable, and highly available.

 

Duties and Responsibilities:

  • Production Deployment & Scaling: Operationalize and scale machine learning models into production systems via GCP Vertex AI, ensuring low-latency execution and high availability. 

  • MLOps & Pipeline Automation: Design, implement, and maintain robust end-to-end ML pipelines for data preprocessing, continuous model training, and evaluation using Vertex AI Pipelines (Kubeflow/TFX) and GCP CI/CD toolchains. 

  • Model Optimization: Optimize ML algorithms, large language models (LLMs), and deep learning models for computational efficiency using GCP infrastructure (GPUs/TPUs) and edge-computing constraints. 

  • Monitoring & Drift Detection: Build tracking and observability systems to monitor production model performance, logging, and data/concept drift leveraging Vertex AI Model Monitoring and Google Cloud Storage solutions. 

  • Infrastructure Collaboration: Partner with data engineering and platform teams to design, manage, and optimize scalable feature stores (Vertex AI Feature Store) and high-dimensional analytical data warehouses (BigQuery). 

  • Cross-Functional Integration: Collaborate with software engineering and product development teams to embed ML capabilities into customer-facing ADT applications and core services via microservices/APIs. 

  • Code Quality & Best Practices: Champion rigorous software engineering principles within the data science organization, including modular code design, comprehensive testing (unit/integration), and technical documentation. 

  • Continuous Innovation: Stay current with the rapidly evolving ML engineering landscape, adopting cutting-edge tools, framework upgrades, and hardware accelerations to keep ADT competitive. 

 

Minimum Qualifications:

  • Education: Bachelor’s degree (or equivalent experience) in Computer Science, Software Engineering, Data Science, Mathematics, or a highly quantitative field. (Master's degree preferred). 

  • Experience: 3+ years of professional software engineering or machine learning engineering experience, with a proven track record of deploying models to production environments. 

  • Technical Proficiency:

  • Advanced, production-grade proficiency in programming languages like Python, with strong object-oriented design skills. 

  • Deep experience with core ML frameworks and libraries (e.g., PyTorch, TensorFlow, Scikit-Learn, XGBoost). 

  • Strong familiarity with Google Cloud Platform (GCP), specifically Vertex AI (Pipelines, Feature Store, Model Registry), BigQuery, and Google Cloud Storage (GCS).

  • Solid experience constructing high-dimensional data pipelines using SQL, Spark on GCP, or Google Cloud Dataflow. 

  • Software Practices: Strong understanding of Docker, Kubernetes (Google Kubernetes Engine - GKE), MLOps, CI/CD toolchains, and Bitbucket.

  • Ambiguity Management: Versatility to manage multiple technical priorities, apply structure to complex engineering challenges, and thrive in a fast-paced environment. 

 

Required Licensing or Certifications:

  • Highly Preferred: Google Cloud Certified Professional Machine Learning Engineer or Professional Cloud Architect

 

Communication Skills:

  • Writing, Talking/Hearing on the phone (Continually=67-100% of workday)

 

Environment Requirements: 

  • Remote/Home office (Continually=67-100% of the workday)

 

Travel:

  • Occasionally, less than 25%

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Security Engineer, Incident Response

Full Time United States $141K - $208K per year Software Development

Staff Software Engineer (L4)

Full Time India Software Development

MECM Imaging Engineer - REMOTE

Full Time United States $83734 - $155K per year Software Development

Architect

Full Time United States $156K - $234K per year Software Development

Principal AI Solutions Architect, Customer Success

Full Time United States $134K - $236K per year Software Development

Senior Fullstack Software Engineer

Full Time United States $150K - $200K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 221,624+ Jobs in Machine Learning Engineer

Answer easy questions

Answer easy questions

221,624+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified