Twilio20.03.2026
Machine Learning Engineer
Зарплата не указана
Remote - US
Обязанности
- 01Partner with product, UX, and technical stakeholders to analyze business problems, clarify requirements, define scope, and translate them into measurable ML problem statements
- 02Design, implement, and maintain scalable, enterprise-grade ML solutions in production
- 03Build reproducible ML workflows for data preparation, training, evaluation, and inference using modern orchestration and MLOps tooling
- 04Implement monitoring and evaluation frameworks to continuously improve data quality, model performance, latency, and cost through feedback loops
- 05Partner cross-functionally with Product, Data Science/ML, Engineering, and Security to deliver resilient, scalable, and compliant ML-powered services
- 06Demonstrate end-to-end systems understanding and articulate the “why” behind model and system design choices
- 07Own operational excellence: SLAs, on-call, incident response, customer feedback triage, and blameless post-mortems
- 08Drive engineering excellence via AI-assisted SDLC, code reviews, automated testing, MLOps best practices, knowledge-sharing, and mentoring
- 09Actively adopt AI-assisted practices to improve implementation and collaboration efficiency
Требования
- 01Strong foundation in ML/AI (statistics, probability, optimization) with the ability to apply these concepts to real-world problems
- 025+ years of experience building, deploying, and operating data and ML systems in production
- 03Proficient in Python, Java, and SQL; strong software engineering fundamentals (system design, testing, version control, code reviews)
- 04Hands-on experience with workflow orchestration and data pipelines (e.g., Airflow, Kubeflow) and cloud data platforms/storage (e.g., SageMaker Feature Store, Snowflake, DynamoDB, OpenSearch)
- 05Experience with the ML lifecycle and MLOps tooling (e.g., MLflow, Metaflow, SageMaker; LLM/agent frameworks such as LangChain/LangGraph; model evaluation/observability tools such as Galileo or similar)
- 06Working knowledge of containerization and cloud infrastructure, including Docker and Kubernetes, GitOps/CI/CD tools (e.g., Argo CD), and at least one major cloud platform (AWS, GCP, or Azure)
- 07Understanding of data modeling and scalable systems, including distributed computing and streaming frameworks (e.g., Spark/EMR, Flink, Kafka Streams); familiarity with GPU-based implementation is a plus
- 08Demonstrated ability to ramp up quickly and operate effectively in new application/business domains
- 09Strong written and verbal communication skills: able to document and present designs and decisions, and comfortable giving/receiving feedback in an Agile environment
- 10Familiarity with ML problem areas and techniques, including recommendation systems (e.g., graph-based approaches, two-tower models), time-series modeling (classical and deep learning), representation learning (e.g., embeddings), anomaly detection, and causal inference
- 11Practical experience with LLMs and generative AI workflows, including foundation model fine-tuning, RAG, and vector databases
- 12Evidence of technical leadership/impact, such as contributions to open-source data/ML projects and/or published technical presentations, blog posts, papers, or research
- 13Domain experience (plus) in communications, marketing automation, or customer engagement analytics
- 14Familiarity with AI-assisted development tools (e.g., Claude, GitHub Copilot/Codex, Cursor, etc.)
- 15Advanced degree preferred (M.S. or Ph.D.) in a relevant field
Условия
- 01Remote role
- 02Not eligible to be hired in CA, CT, NJ, NY, PA, WA
- 03May be required to travel occasionally to participate in project or team in-person meetings
- 04Competitive pay
- 05Remote-first work
- 06Strong culture of connection and global inclusion