Senior Machine Learning Engineer - Machine Learning Infrastructure
FlipFull Time
Senior (5 to 8 years)
Candidates must have 5+ years of experience in developing ML platforms and/or data engineering, with a proven track record of delivering large-scale data projects and collaborating with business partners. A strong understanding of infrastructure components for large-scale ML and AI applications is required, along with experience in big data processing frameworks like Spark, Flink, or Ray, and data orchestration tools such as Airflow or Dagster. Experience with infrastructure-as-code tools like Terraform and modern CI/CD pipelines is also necessary. Desired qualifications include experience building large-scale distributed systems in AWS or a similar cloud provider, proficiency in Python, Go, or Java, and experience with streaming technologies like Kafka or Kinesis.
The Staff Machine Learning Engineer will collaborate with engineers, business partners, and data scientists to build data infrastructure, and design/optimize infrastructure for managing ML workflows at scale. They will design high-performance systems for AI agent serving, and design/manage reverse ETL pipelines for sales operations and marketing automation. This role also involves improving internal tooling and developer experience for data scientists, developing/maintaining the data warehouse (Snowflake), documenting data pipelines and models, and participating in the on-call rotation to ensure data engineering services availability.
Cloud communications platform for developers
Twilio provides a cloud communications platform that enables developers to add various communication features like voice, messaging, video, and email to their applications. By using Twilio's APIs, developers can easily integrate these functionalities into their software, allowing for seamless communication with users. What sets Twilio apart from its competitors is its flexible pay-as-you-go pricing model, which charges clients based on their actual usage, making it suitable for businesses of all sizes, from startups to large enterprises. The company's goal is to empower businesses across different industries, such as healthcare, finance, retail, and education, to enhance their communication strategies and improve customer engagement.