ML/DevOps Engineer

Location: Zurich, Type of contract: Full-time employee (100%)

Seervision is an ETH start-up, building a complete technology stack that simplifies and scales live video production. Our solution enables cameras to identify and track a person’s movements, autonomously adapting focus, zoom and framing to produce the ideal shot. Our technology is revolutionizing video production for stage, studio and sports events, helping clients  deliver consistent high-quality results at significantly lower costs.

We are looking for excellent engineers to help us design, develop and deploy transformative AI-powered products to our clients. In this role, you will be working together with other engineers towards building an infrastructure that supports our team in developing disruptive AI products that work.

What you’ll do

  • Shorten development cycles for our software and AI/ML systems:
    • Build and maintain tools and infrastructure for efficient software and AI/ML development.
    • Help us build and automate our AI/ML workstream from data analysis, experimentation, operationalization, model training, model tuning to visualization.
    • Improve and maintain our automated CI/CD pipeline.
  • Increase our deployment velocity, including the process for deploying models and data pipelines into production.
  • Improve the creation of dependable releases.
  • Build and maintain infrastructure as code (IaC) in the cloud, that can scale when needed.
  • Build and maintain data pipelines for analytics, model evaluation and training (includes versioning, compliance and validation).

What you’ll need

  • Minimum Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related field.
  • Proven programming/scripting skills with multiple modern programming languages including Python, C++ and similar.
  • 3+ years of work-related experience in professional software development.
  • 3+ years experience in cloud infrastructures such as AWS, GCP or Azure.
  • Excellent software design, problem-solving and debugging skills.
  • Strong interpersonal skills; able to work independently as well as in a team
  • Experience with database systems including BigQuery, Postgres, MongoDB.
  • Experience with DevOps tools such as GitLab, Ansible, Docker, Kubernetes.
  • Familiar with tools such as Apache Airflow, DVC, MLFlow etc.

Plus

  • Experience working with data scientists and/or ML engineers and building auto-scaling ML systems.
  • Experience with deep learning frameworks such as TensorFlow or Pytorch.
  • Experience with data validation and versioning.

Your mindset

  • You love to architect and build infrastructure in the cloud.
  • You are service-oriented and help the engineering team to develop, deploy and maintain our products with ease.
  • You believe in continuous learning, sharing best practices, encouraging and elevating less experienced colleagues as they learn.
  • You have a strong commitment to development best practices and code reviews.

What we offer

  • The chance to take on substantial responsibilities from the first day and the opportunity to directly shape our full CI/CD+ infrastructure
  • A dynamic, flexible, and diverse work environment
  • An ideal office location in the center of Zürich, including the possibility to work from home
  • A competitive salary for the Swiss startup scene

Interested? Apply with your CV and cover letter here.