Overview
Twilio is seeking a Machine Learning Engineer for their Conversation Intelligence team. This role involves designing and engineering AI-powered features to enhance customer communication across various channels.
Key Responsibilities
- Design and develop machine learning solutions with a focus on accuracy, performance, security, and scalability.
- Implement and maintain end-to-end AI/ML pipelines, including data ingestion and model deployment.
- Instrument AI/ML services with metrics and logging to monitor performance against defined SLOs.
- Participate in on-call rotations and execute progressive rollouts for production inference services.
- Collaborate across various teams to contribute to product and technical discussions and enhance code quality.
Requirements
- Bachelor's degree in Computer Science, Mathematics, Statistics, or a related field, or equivalent experience.
- 2+ years of experience in machine learning engineering or applied ML, proficient in Python and at least one ML framework (e.g., PyTorch, TensorFlow, JAX).
- Experience with NLP libraries (Hugging Face Transformers, NLTK, SpaCy) and cloud-based infrastructure (AWS, GCP, Azure).
- Ability to articulate complex technical concepts to both technical and non-technical audiences.
Benefits
- Competitive pay and generous time-off.
- Parental and wellness leave, healthcare, and a retirement savings program.
- Support for employee volunteering and donation efforts.
Location
This role is remote-based from Spain.
How to Apply
If interested in this position, please submit your application through the official channels.
Deadline
No specific deadline mentioned.