Principal Engineer - AI Focus

ADTWhitpain Township, PA

About The Position

As a Principal Engineer with an AI focus, you’ll play a key role in shaping how AI is applied across ADT’s security products and engineering practices. You’ll work with a distributed platform team to bring consumer‑facing, AI‑enabled experiences from concept through launch.

Requirements

  • 15+ years of professional software development experience
  • 3+ years of hands‑on, production experience delivering AI or machine learning solutions
  • Strong experience with deep learning, computer vision, neural networks, and model optimization
  • Experience with video analysis techniques such as object detection and tracking, action recognition, video segmentation, temporal modeling, and scene understanding
  • Strong understanding of data modeling, ETL pipelines, feature engineering, data quality, and scalable data architectures
  • Proficiency in one or more programming languages such as Java, Rust, Python, or C++, with strong version control practices (Git)
  • Experience using AI and ML frameworks and libraries such as PyTorch, TensorFlow, Keras, scikit‑learn, and OpenCV
  • Experience working in large‑scale, distributed systems
  • Hands‑on experience with cloud platforms and infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and GPU optimization
  • Ability to operate with high ownership and strong technical judgment

Nice To Haves

  • Experience working across multiple programming languages
  • Platform, infrastructure, or security system experience
  • Exposure to applying AI within regulated or mission-critical environments

Responsibilities

  • Lead end‑to‑end development of AI products, from research and prototyping through production deployment
  • Design and implement advanced video analysis systems using computer vision and deep learning techniques
  • Develop robust data models and data pipelines to support large‑scale AI and machine learning applications
  • Optimize model performance for accuracy, latency, and scalability in production environments
  • Design and build solutions within large, complex platform systems
  • Build and maintain MLOps infrastructure to support model training, evaluation, deployment, and monitoring
  • Write high‑quality, production‑ready code in a hands‑on, senior individual contributor role
  • Help set technical direction and influence architecture and platform decisions
  • Partner with cross‑functional teams including product managers, designers, and engineers to define requirements and deliver solutions
  • Stay current with emerging trends in computer vision, video understanding, and AI technologies
  • Mentor junior engineers and contribute to technical decision‑making across the team
  • Explore and apply AI‑driven improvements to software development workflows and engineering processes

Benefits

  • access to healthcare benefits
  • a 401(k) plan and company match
  • short-term and long-term disability coverage
  • life insurance
  • wellbeing benefits
  • paid time off (accrue up to 120 hours in their first year, accrual rate increases after first year)
  • 6 paid holidays
  • annual bonus (for certain roles)
  • equity (for certain roles)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Principal

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service