Job Description
Viator is seeking a Senior Machine Learning Operations Engineer to join their team and support the company's growth. This is a hybrid position based in the Lisbon office. The ideal candidate will play a pivotal role in a dynamic team, with opportunities to learn cutting-edge technologies around Machine Learning Platforms, and to test, develop, and implement new ideas and technologies.
Role involves:
- Empowering Data Science and ML teams by providing tools and infrastructure.
- Supporting tech stack evolution by developing across the existing technology stack and contributing to the migration into the AWS cloud.
- Designing, building, and maintaining a robust and scalable infrastructure to support pre-computed, batch, and real-time model needs.
- Fostering a culture of innovation by generating and promoting new ideas within the ML Ops domain.
- Finding creative solutions to complex problems.
- Touching code at every level – from the UI, backend microservices, database, big data processing, operations, to CD/CI automation.
Requirements:
- 5+ years of ML engineering experience, focused on building modern ML infrastructure.
- Hands-on experience with AWS.
- Good grasp of IaC tools like Terraform and CloudFormation.
- Previous exposure to technologies like Python, Spark, Docker, Kubernetes is desirable.
- Ability to develop across a diverse technology stack and willingness to take on new technologies.
- Experience participating on cross-functional teams in fast-paced environments.
- Excellent ability to break down complex problems into simple solutions.
- Experience with CI/CD processes and platforms.
- Sense of ownership, urgency, and pride in your work.
- High-quality verbal and written communication skills.
Role offers:
- Competitive compensation packages, including base salary, annual bonus, and equity.
- Flexibility to suit your lifestyle.
- Flexible schedule.
- Donation matching.
- Tuition assistance.
- Lifestyle benefit.
- Travel perks.
- Employee assistance program.
- Health benefits.