Staff, Machine Learning Engineer (L4)
WFA Digital Insight
The demand for skilled machine learning engineers has skyrocketed, with a 25% increase in job postings over the past year. As companies like Twilio continue to revolutionize customer experiences, professionals with expertise in ML engineering are in high demand. With its strong culture of remote-first work, Twilio offers a unique opportunity for engineers to make a global impact. Before applying, candidates should be prepared to showcase their ability to design and deploy large-scale ML systems, as well as their experience working with cross-functional teams.
Job Description
About the Role
As a Staff Machine Learning Engineer at Twilio, you will be responsible for scoping, designing, and deploying machine learning systems that drive real-world impact. You will closely partner with Product and Engineering teams to execute the roadmap for Twilio's AI/ML products and services. This role requires a deep background in ML engineering and a consistent track record of solving data and machine-learning problems at scale.Twilio is committed to a culture of remote-first work, which means you will be part of a vibrant team with diverse experiences making a global impact each day. The company's dedication to innovation and customer experience has led to the development of cutting-edge solutions that empower millions of developers worldwide.
What You Will Do
- Build and maintain scalable machine learning solutions in production
- Train and validate both deep learning-based and statistical-based models considering use-case, complexity, performance, and robustness
- Demonstrate end-to-end understanding of applications and develop a deep understanding of the 'why' behind our models and systems
- Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements, and define the scope of the systems needed
- Work closely with data platform teams to build robust scalable batch and real-time data pipelines
- Collaborate with software engineers to build tools that enhance productivity and to ship and maintain ML models
- Drive high engineering standards on the team through mentoring and knowledge sharing
- Uphold engineering best practices around code reviews, automated testing, and monitoring
- Develop and maintain technical roadmaps for ML solutions
- Stay up-to-date with industry trends and advancements in machine learning
What We Are Looking For
- 7+ years of applied ML experience with proficiency in Python
- Strong background in the foundations of Machine Learning and building blocks of modern Deep Learning
- Track record of building, shipping, and maintaining Machine Learning models in production in an ambiguous and fast-paced environment
- Track record of designing and architecting large-scale experiments and analysis to inform product roadmaps
- Experience with cloud-based technologies such as AWS or Google Cloud
- Strong understanding of software engineering principles and practices
- Experience working with cross-functional teams, including product management, engineering, and design
- Excellent communication and collaboration skills
Nice to Have
- Experience with containerization using Docker
- Knowledge of Agile development methodologies
- Experience with CI/CD pipelines and automation
- Familiarity with DevOps practices and tools
Benefits and Perks
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Flexible PTO and sick leave policy
- Remote work stipend and home office setup support
- Access to cutting-edge technologies and tools
- Opportunities for professional growth and development
- Collaboration with a talented and diverse team of professionals
- Recognition and rewards for outstanding performance
How to Stand Out
- Develop a strong portfolio showcasing your machine learning projects and experience.
- Highlight your ability to work collaboratively with cross-functional teams.
- Be prepared to discuss your experience with scalable ML solutions and cloud-based technologies.
- Emphasize your understanding of software engineering principles and practices.
- Research Twilio's products and services to demonstrate your interest in the company's mission and values.
- Prepare examples of how you have driven high engineering standards and upheld best practices in your previous roles.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.