Senior Machine Learning Engineer

Thoughtworks

Quito, Ecuador
On-site
Build and maintain ml architecture
Deploy and manage ml applications
Mlops principles and ci/cd
Senior Machine Learning Engineers at Thoughtworks build, maintain and test the architecture and infrastructure for managing machine learning applications

Job Summary

  • Senior Machine Learning Engineers at Thoughtworks build, maintain and test the architecture and infrastructure for managing machine learning applications.
  • You will contribute to design and drive the development of robust scalable architectures and infrastructure for deploying and managing machine learning (ML) applications, ensuring high availability, performance and security.
  • There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you.

Matching Summary

Senior Machine Learning Engineers at Thoughtworks build, maintain and test the architecture and infrastructure for managing machine learning applications.

Skills & Requirements

Must-have

  • build and maintain ML architecture
  • deploy and manage ML applications
  • MLOps principles and CI/CD
  • Python or Shell scripting
  • distributed systems and scalable architectures
  • LLM and AI experience

Nice-to-have

  • collaborative problem solving
  • stakeholder management
  • resilient in ambiguous situations
  • coach and mentor others
  • advocate for technical excellence

Key Requirements

  • Advanced English level required
  • Strong experience with LLM and AI
  • Experience writing clean, maintainable, testable code
  • Proficient in Python or Shell scripting
  • Knowledge of distributed systems
  • Experience with Scikit-learn, Tensorflow, MLFlow, Kubeflow, Pytorch
  • Experience with MLOps principles and CI/CD
  • Familiar with key ML concepts, algorithms and frameworks
  • Experience designing and operating ML infrastructure
  • Hands-on experience with Azure, AWS, GCP or Databricks

Work Rights

Not specified

Tailored Resume

Cover Letter