Principal, Machine Learning Engineer (L5)
Twilio
Who we are
At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences.
Our dedication to remote-first work , and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands.
.
Hiring and how we work
We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions!
Also, while we are a remote-first company, you may be asked to report in person on an ad-hoc basis for team gatherings, functional off-sites or customer meetings.
.
See yourself at Twilio
Join the team as our next Principal Machine Learning Engineer in Twilio’s Customer Memory Team.
About the job
In this role, you will build the foundational AI/ML capabilities that power intelligent engagement experiences for Twilio customers - letting any application, human or AI agent, or channel know who a customer is, what they have done, and how best to reach them.
This role requires a builder and curious mindset, someone who can bridge the gap across theoretical research, production-grade experimentation and enterprise quality software. You will lead rapid research cycles to solve complex problems regarding contextual intelligence and large scale ML problems ensuring every interaction feels seamless and personalized.
Responsibilities
In this role, you’ll:
- Build out new functionality within a fast moving product seeing rapid adoption.
- Take a nebulous idea, design a rigorous experiment, and execute it within weeks.
- Conduct deep-dive research into state-of-the-art LLM orchestration, retrieval strategies, and data-driven personalization.
- Build ML systems that hold up at Twilio scale.
- Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment.
- Proactively leverage and integrate the latest AI development stacks to bypass boilerplate engineering and focus on core differentiation.
Qualifications
Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!
*Required:
- 10+ years applied ML/AI experience with a track record of owning technically ambitious systems end to end rather than contributing to someone else's design.
- Comfort operating in a 0-to-1 setting with ambiguous requirements and a strong bias for action.
- Proficiency in Python programming language.
- Experience building cloud-based services on AWS, GCP, or Azure, with high-volume data, streaming or real-time inference paths, and a range of data stores.
- Deep expertise in the design, architecture, and deployment of production-grade ML/AI systems, including LLM orchestration, embedding models, and vector stores.
- Strong fundamentals of statistical machine learning algorithms, transformer models, LLMs
- Ability to raise the technical bar of a team through mentorship, design review, and standards, without formal management authority.
- Experience in building cloud-based services using AWS, GCP, or Azure.
- Strong communication skills and highly effective collaborator who works well with teammates.
Desired:
- Prior experience building autonomous agents that handle multi-turn conversations and maintain long-term context/consistency.
- Strong background in predictive modeling on user behavior, including experiment design and the causal or counterfactual methods needed when randomization is partial.
- Prior experience working in a globally distributed team.
Location
This role will be remote, and based in India - Karnataka, Tamil Nadu, Telangana State, Maharashtra and New Delhi.
Travel
We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.
What We Offer
Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.
Twilio thinks big. Do you?
We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values — something we call Twilio Magic . Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts.
So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for, please consider other open positions.
.
Stay alert to recruitment fraud
We care about your safety. Scammers sometimes impersonate Twilio recruiters through fake job postings, emails, websites, or messages. Please ensure you are engaging with an official @ twilio.com email address. We will never ask for payment, gift cards, cryptocurrency, or banking information during the recruiting process. We do not make job offers without a formal interview process or conduct interviews exclusively through text-based messaging apps.
.
Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.
- ...passionate about writing clean, secure, and performant code, enjoys working directly with stakeholders, and is eager to raise the engineering bar for the whole team. Excited? Let’s see what it takes What you will do: Ship features end to end in Django/DRF, PostgreSQL...SuggestedLong term contractFull timeRemote jobWorking Monday to Friday
- ...programming languages Work collaboratively with product, design, engineering teams, and UX designers to understand end-user requirements,... ...Annual Performance Bonus ~ Company activities and events ~ Learning and development plan CoverGo Company Video By...SuggestedFull timeRemote job
- ...quarterly for intense in-person working sessions called “surges. ” learn more about working at Coinbase . The Data Platform team builds... ..., streaming, data lakes, analytics, and experimentation. As an Engineering Manager, you’ll lead a team developing reliable data services and...SuggestedLong term contractFull timeLocal areaRemote job
- ...meets organizations wherever they are in their security maturity and grows with them to defeat cyberattacks. Its solutions combine machine learning, automation, and real-time threat intelligence with frontline human expertise from Sophos X-Ops to deliver advanced, 24/7 threat...SuggestedFull time
- About Outreach Outreach, founded in 2014, is the only complete agentic AI platform for revenue teams. Outreach infuses agentic AI, conversation intelligence, and assistive AI to power hundreds of use cases across revenue motions. From new logo prospecting to expansions, deal...SuggestedFull timeLocal areaRemote jobUS shiftNight shift
- Role Overview : We are looking for an experienced RMS Developer / Senior Developer with strong hands-on expertise in Oracle Retail Merchandising System (RMS), SQL, PL/SQL, UNIX Shell Scripting, and Pro-C. The ideal candidate will have experience in Oracle Retail/Retek functionalities...
- ...The Lead Data Engineer will design, build, and operationalize scalable data solutions to support enterprise analytics and AI/ML initiatives. This role requires expert-level proficiency in Databricks, Azure Fabric, PySpark, SQL, and the Azure ecosystem, with deep experience...Full time
- ...identify the infra optimization opportunities. Be hands-on in scaling and securing the company’s infrastructure. Collaborate across engineering and product teams to define requirements Communicate trade-offs of technical design. Qualifications: ~ Bachelor’s Degree...PrincipalLong term contractFull timeHybrid workLocal areaRemote job
- ...JumpCloud is Intelligent, Secure IT. About the role: As we grow the JumpCloud Engineering team, we are hiring a Senior Engineering Manager to lead our EDA, ESE and Machine Learning development team in India. You will be responsible to build out features, help drive...Full timeRemote job
- ...anywhere in India . We are looking for a Senior Software Engineer II who is passionate about building scalable, reliable, and... .... We value engineers who are adaptable, committed to continuous learning, and comfortable using modern AI-assisted development practices...Full timeRemote jobWork from home
- ...needed to enjoy the game. For more information, visit xsolla.com . ABOUT YOU We are looking for a Middle/Senior Backend Engineer who is passionate about building scalable blockchain infrastructure and Web3 services to join our Xsolla ZK team . The best candidate...Full time
- ...driven patterns, and will support automation and production deployments through CI/CD. The role will follow established architecture, engineering standards, and security and data governance requirements, including GxP and HIPAA/GDPR where applicable. The Senior Integration...Full time
$ 1000 p.a.
...” winner (USA & Japan, 2024–2025) and a Top-5 Company for Work-From-Anywhere Jobs (FlexJobs, 2025). We are looking for Senior CV Engineer . Your main tasks will be: Train and fine-tune generative models (text2image, image2image, video2image, IP-adapters) to...Full timeWork at officeRemote jobWork from home- ...the Django APIs behind them, down to the pricing and eligibility engines that decide what a loan is worth and who will buy it. Wide... ...threads at once. ~ Proactive mindset and a real appetite for learning new technologies. ~ Comfortable in a client-facing, professional...Long term contractFull timeFor contractorsRemote jobHome office
Rs 2.4 - 4.8 lakhs p.a.
...in travel, tourism or hospitality sales or operations What we offer Performance-linked incentives Familiarisation (FAM) trips Learning from industry experts and a clear growth path Skill(s) required English Proficiency (Spoken) Holiday Package Design...Remote jobVisa sponsorshipImmediate startWork from homeRs 7.2 lakh p.a.
...hand you a playbook. 2. You act like an owner because, in a real sense, you are. What you design is what ships. 3. You move fast and learn fast. "Done and learning" beats "perfect and waiting". 4. You say what is not working, not just what is. Honest beats polished here....Remote jobPart timeImmediate startWork from home- ...Senior Data Engineer Experience: 6–8 years Work Schedule: Must be able to provide some overlap with US Pacific Time for client meetings About the Role We are looking for a Senior Data Engineer with strong experience in SQL Server, ETL/ELT, data modeling, and...Remote jobContract work
- ...We are looking for a Senior Software Engineer I who is passionate about building scalable, reliable, and cloud-native software systems.... ...platform engineering teams. We value engineers who can adapt quickly, learn continuously, and use modern AI-assisted development practices to...Full time
- ...depth and healthy player engagement. Working closely with art, engineering, production, and other design stakeholders, you will help maintain... ...distributed, with a strong emphasis on impact and continuous learning. This is an opportunity for a passionate mobile game designer...Long term contractFull time
- This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Graphic Designer based in India. This is a creative, high-impact design role focused on building engaging visual experiences across digital...Full timeRemote job
- ...Fintech Companies twice, CNBC Disruptor 50 for five years, and Forbes’ Fintech 50 list for ten years running. Tala is seeking a driven engineer to join our growing Product Development team. The ideal candidate is adept at problem-solving and debugging, and is committed to...Full timeShift work
- This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Medical Writer based in India. This is a strategic opportunity for an experienced medical writer specializing in clinical trial disclosure...Full time
- ...security, and recoverability. The role combines deep database expertise with modern cloud infrastructure, automation, and software engineering practices. You will work within a globally distributed team, partnering directly with customers to troubleshoot complex environments...Full time
- ...- We’re accountable for our work and actions - Excellence comes as standard - We’re open, honest and kind, always. We are caring - We learn from each other’s experiences - Stop and listen; every opinion matters - We embrace diversity, equity and inclusion. More About Cint We...Full timeRemote job
- ...problem-solving abilities, with the judgment to identify practical solutions to tax issues. - Tech-savvy mindset and the ability to quickly learn and effectively use existing and new software applications. - Proven ability to manage multiple projects, competing priorities, and...Full timeRemote job
- This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior SAP FICO Consultant based in India. This role offers the opportunity to lead and support SAP FICO solutions across the full implementation...Full time
- This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Manager, Global Coverage/Project Manager based in India. This is a senior leadership role responsible for managing a team of Project Managers...Full timeShift work
- ...proud to be a part of that. ABOUT THE TEAM The B2C/Creators Product team at HighLevel is focused on building and scaling a world-class learning experience for our customers and their audiences. The platform currently serves over 1. 1 million monthly active users, making it one...Long term contractFull timeHybrid workRemote jobWorldwide
- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Specialist- Real Estate Contracts based in India. This role provides expert support across real estate, facilities, and professional...PrincipalFull timeContract workHybrid work
- ...We are looking for a Senior Software Engineer I who is passionate about building scalable, reliable, and cloud-native software systems. While... ...engineering teams. We value engineers who can adapt quickly, learn continuously, and use modern AI-assisted development practices to...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal, Machine Learning Engineer (L5). Be the first to apply!
