[Remote] Principal Machine Learning & Data Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Twilio is a company shaping the future of communications with innovative solutions. They are seeking a Principal Machine Learning & Data Engineer to lead the design and operation of their internal ML-and-data platform, ensuring reliability and efficiency while mentoring engineering staff.ResponsibilitiesArchitect and evolve Twilio’s end-to-end ML and real-time data platforms for reliability, security, and cost efficiencyDesign scalable feature stores, streaming and batch pipelines, and low-latency model-serving layers on AWSImplement MLOps best practices—automated testing, CI/CD, monitoring, and rollback—for hundreds of daily deploymentsOwn system design reviews, threat modeling, and performance tuning for high-volume communications workloadsLead cross-functional engineering efforts, breaking down complex initiatives into executable roadmapsMentor staff and senior engineers, raising the technical bar through code reviews and pair programmingPartner with Product, Security, and Compliance to meet stringent privacy and governance requirements (HIPAA, SOC 2, GDPR)Champion a culture of experimentation, data-driven decision-making, and continuous improvementSkillsBachelor's or higher in Computer Science, Engineering, Mathematics, or equivalent practical experience7+ years building and operating production data or machine-learning systems at scaleExpert fluency in Python and one compiled language (Java, Scala, Go, or C++)Hands-on mastery of distributed data frameworks (Spark/Flink), SQL/NoSQL stores, and streaming platforms (Kafka/Kinesis)Demonstrated success designing cloud-native architectures on AWS, including Terraform-managed infrastructureDeep knowledge of container orchestration (Kubernetes/EKS), service-mesh networking, and autoscaling strategiesPractical experience implementing MLOps tooling such as MLflow, Kubeflow, SageMaker, or Vertex AIStrong grasp of model-lifecycle concerns—feature engineering, offline/online parity, A/B testing, drift detection, and retrainingProven ability to lead technical projects end-to-end and influence without authority across multiple teamsExceptional written and verbal communication skills, with a bias toward clarity and actionGraduate degree focused on machine learning, distributed systems, or applied statisticsContributions to open-source ML or data infrastructure projectsExperience with privacy-enhancing technologies (differential privacy, homomorphic encryption) or on-device inferenceBackground in conversational AI, real-time communications, or large-language-model deployment at scaleExposure to compliance-heavy environments (HIPAA, PCI-DSS) and secure multi-tenant design patternsPublished research, patents, or conference talks in ML systems or data engineeringBenefitsCompetitive payGenerous time offAmple parental and wellness leaveHealthcareA retirement savings programThis role may be eligible to participate in Twilio’s equity plan and corporate bonus plan.All roles are generally eligible for the following benefits: health care insurance, 401(k) retirement account, paid sick time, paid personal time off, paid parental leave.Twilio empowers employees to build positive change in their communities by supporting their volunteering and donation efforts.Company OverviewTwilio is a cloud communication company that enables users to use standard web languages to build voice, VoIP, and SMS apps via a web API. It was founded in 2008, and is headquartered in San Francisco, California, USA, with a workforce of 5001-10000 employees. Its website is https://www.twilio.com/.Company H1B SponsorshipTwilio has a track record of offering H1B sponsorships, with 12 in 2026, 215 in 2025, 168 in 2024, 209 in 2023, 369 in 2022, 264 in 2021, 157 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Market Access Account Manager

Remote

Farsi-English Bilingual Healthcare Customer Service Representative - Remote in California

Remote

**Experienced Part-time Research Study Personnel - Flexible Remote Work Opportunities with High Weekly Pay**

Remote

Cyber, Privacy, & Data Innovation Litigation Associate Attorney

Remote

Virtual Care Veterinary Technician – Telemedicine

Remote

**Experienced Full Stack Customer Support Specialist – Digital Experience Platform**

Remote

Experienced Provider Customer Service Call and Chat Representative – Remote Opportunity in Tennessee for a Dynamic Healthcare Environment

Remote

Sr Sales Account Manager

Remote

Data Entry Clerk Remote Work From Home - Part-Time Focus Group Panelists

Remote

Service Program Manager

Remote
← Back