This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join the team as our next Staff Software Engineer in the Enterprise AI Engineering team. Twilio is undergoing a major business transformation powered by Enterprise AI, supported by a dedicated engineering team building the foundations for a unified, secure, and scalable operating system across GTM functions (Sales, Support, Operations, etc.) as well as Internal non-GTM functions (Finance, HR, Legal, etc.) Our platform is designed to support a multitude of business functions by deploying intelligent agentic solutions that automate complex workflows and deliver unprecedented user experiences. We're building the future of work at Twilio, and this role offers the opportunity to be at the forefront of enterprise AI innovation. This role focuses specifically on transforming how Twilio's Customer Support organization operates through AI-powered tools and agentic products. As a Staff Machine Learning Engineer within Enterprise AI Engineering, you will be instrumental in developing supervised machine learning (ML) propensity models as well as state-of-the-art GenAI/LLM-powered applications. Your solutions will cater to the dynamic needs of Twilio’s diverse verticals and our extensive customer base. This role offers an exciting opportunity to harness the power of advanced machine learning technologies to drive innovation and efficiency.
Job Responsibility:
Develop and Deploy AI/ML Models: Build and deploy machine learning models by leveraging NLP, recommendation systems & GenAI-powered applications, to production environments
Collaborate Across Teams: Work closely with product, program, analytics, and engineering teams
Utilize Advanced Technical Stack: Leverage our technical stack to develop robust and scalable AI/ML solutions
Integrate Enterprise Data Sources: Effectively utilize enterprise data sources like Salesforce and Zendesk to inform model development
Harness the Power of LLMs: Apply knowledge of Large Language Models (LLMs) to develop innovative GenAI use cases and solutions
Requirements:
5+ years of applied ML engineering experience
Develop and deploy machine learning models leveraging NLP techniques and GenAI-powered applications
Work closely with product, program, analytics, and engineering teams to implement and refine machine learning, statistical, and forecasting models
Leverage technical stack including Python, SQL, R, AWS (Sagemaker, Lambda, S3, Kendra), MySQL, Airtable, and libraries such as Pandas, NumPy, SciKit-Learn, XGBoost, Matplotlib, and Keras
Effectively utilize enterprise data sources like Salesforce and Zendesk
Apply knowledge of Large Language Models (LLMs) such as OpenAI's GPT models, Claude, Gemini, Llama, Whisper, and Groq
Nice to have:
Familiarity with using LLMs (OpenAI, Claude, Gemini, Llama etc.), RAG, Agents, Model Fine-tuning, Few-shot prompting, Prompt Engineering
Experience with Python-specific frameworks such as Llamaindex, Langchain, Streamlit, Gradio, FastHTML, Chainlit etc
Research background & experience writing papers for top-tier peer-reviewed conferences or journals
What we offer:
competitive pay
generous time off
ample parental and wellness leave
healthcare
a retirement savings program
may be eligible to participate in Twilio’s equity plan and corporate bonus plan