Simplify Logo

Full-Time

Machine Learning Engineer

L3

Posted on 7/25/2024

Twilio

Twilio

5,001-10,000 employees

Cloud-based communication tools for developers

Data & Analytics
Robotics & Automation
Consulting
Hardware
Consumer Software
Enterprise Software
Design
Entertainment

Compensation Overview

$135k - $169kAnnually

+ Equity Plan + Corporate Bonus Plan

Mid

Remote in USA

Category
Applied Machine Learning
Deep Learning
AI & Machine Learning
Required Skills
Agile
Python NLTK
Python
Tensorflow
Data Structures & Algorithms
Pytorch
Java
Natural Language Processing (NLP)
Requirements
  • 4+ years of applied ML experience
  • Strong background in the foundations of machine learning and building blocks of modern deep learning
  • Proficiency in Python or Java and familiarity with design patterns
  • Track record of building, shipping and maintaining machine learning models in production
  • Extensive experience in technologies such as PyTorch, Tensorflow, Scikit-learn, Spacy, NLTK, application frameworks (e.g., Flask)
  • Deep understanding of ML model implementation cycle (e.g., feature engineering, training/serving, A/B test, model selection, etc.), algorithms (e.g., xgboost, time series models, deep learning, graph neural networks, optimization) and domains (e.g., forecasting, personalization and recommendation system, NLP, embedding representation)
  • Familiarity with MLOps concepts related and maintaining models in production such as testing, versioning, model registry, retraining, and monitoring
  • Demonstrated ability to ramp up, understand, and operate effectively in new application / business domains
  • Good written and verbal communication skills - You are confident in writing down and presenting your designs and decisions throughout the development lifecycle. You are also comfortable providing and receiving feedback in an Agile environment
Responsibilities
  • Build and maintain scalable, high quality machine learning solutions in production
  • Design and implement tools and procedures to evaluate performance and accuracy of models and data
  • Work closely with software engineers, build tools to enhance productivity and to ship and maintain ML models
  • Demonstrate end-to-end understanding of applications and “why” behind models & systems and develop high quality ML-based software at scale
  • Truly own the product you work on. Be responsible for SLA, on call, incident resolution, customer feedback, and participate in blameless post-mortems to make our products better
  • Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements and define the scope of the systems and leverage state-of-the-art Statistics, Machine Learning, Deep Learning and Gen AI to address the business problems
  • Drive high engineering standards on the team through code review, automated testing, and mentoring
  • Collaborate and brainstorm product ideas with product managers, designers, and engineers

Twilio provides a developer-first cloud platform that simplifies customer interactions worldwide. The company's use of cutting-edge technologies to tackle complex communication challenges and a transparent pricing model positions it well in the tech industry. Employees at Twilio benefit from an environment that values transparency and innovation, making it a prime workplace for tech professionals seeking to impact global communication solutions.

Company Stage

IPO

Total Funding

$768.1M

Headquarters

San Francisco, California

Founded

2008

Growth & Insights
Headcount

6 month growth

8%

1 year growth

-4%

2 year growth

-27%

Benefits

Vacation: Twilio offers generous annual time off in all countries for you to enjoy.

Healthcare: We are dedicated to helping our employees live longer and healthier lives through comprehensive health programs.

Retirement: Twilio cares about your retirement! We offer programs to help our employees plan for their retirement needs.

Family leave: At Twilio we recognize the importance of family. We offer generous maternity, paternity, and adoption leaves, as well as family medical care leave.

Earn your stripes: Build and present a Twilio app to earn your Twilio track jacket and receive $30 per month for e‑books for continued learning and education.

Catered meals: We provide a variety of snacks, drinks, and catered meals in each of our locations.

INACTIVE