Machine Learning Engineer

closed
Twilio Logo

Twilio

πŸ’΅ $150k-$224k
πŸ“Remote - United States

Summary

Join Twilio's Efficiency Engineering team as a Machine Learning Engineer. This role involves developing and deploying AI/ML models, collaborating with cross-functional teams, and leveraging advanced technologies. You will build supervised machine learning models and GenAI/LLM-powered applications to meet the needs of Twilio's diverse customer base. The position requires 5+ years of experience in data engineering, applied ML, and software engineering. Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program. The role is remote with some travel.

Requirements

  • 5+ years of data engineering, applied ML & software engineering experience
  • Develop and Deploy AI pipelines & models: Build and deploy data pipelines & machine learning models leveraging NLP techniques and GenAI-powered applications, to production environments, ensuring they meet the diverse needs of Twilio's verticals and customer base
  • Collaborate Across Teams: Work closely with product, program, analytics, and engineering teams to implement and refine machine learning, statistical, and forecasting models that drive business outcomes
  • Utilize Advanced Technical Stack: Leverage our technical stack, including Python, SQL, R, AWS (Sagemaker, Lambda, S3, Kendra, OpenSearch), MySQL, Airtable, Pinecone and libraries such as Pandas, NumPy, SciKit-Learn, XGBoost, Matplotlib, and Keras, 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 and enhance predictive accuracy
  • Harness the Power of LLMs: Apply knowledge of Large Language Models (LLMs) such as OpenAI's GPT models, Claude, Gemini, Llama, Whisper, and Groq to develop innovative GenAI use cases and solutions

Responsibilities

  • Develop and Deploy AI/ML Models: Build and deploy machine learning models by leveraging NLP, recommendation systems & GenAI-powered applications, to production environments, ensuring they meet the diverse needs of Twilio's verticals and customer base
  • Collaborate Across Teams: Work closely with product, program, analytics, and engineering teams to implement and refine machine learning, statistical, and forecasting models that drive business outcomes
  • Utilize Advanced Technical Stack: Leverage our technical stack, including Python, SQL, R, AWS (Sagemaker, Lambda, S3, Kendra, OpenSearch), MySQL, Airtable, and libraries such as Pandas, NumPy, SciKit-Learn, XGBoost, Matplotlib, and Keras, 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 and enhance predictive accuracy
  • Harness the Power of LLMs: Apply knowledge of Large Language Models (LLMs) such as OpenAI's GPT models, Claude, Gemini, Llama, Whisper, and Groq to develop innovative GenAI use cases and solutions

Preferred Qualifications

  • 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

Benefits

  • Competitive pay
  • Generous time-off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program
  • Health care insurance
  • 401(k) retirement account
  • Paid sick time
  • Paid personal time off
  • Paid parental leave
This job is filled or no longer available

Similar Remote Jobs