Taro Logo

DevOps Engineer

A small team of seasoned researchers and engineers in the AI field, working at the edge of science to build incredible AI-first applications.
Paris, TX, USA
DevOps
Mid-Level Software Engineer
Hybrid
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Applied AI Engineer, ML Infra - Palo Alto

Applied AI Engineer position at Mistral AI focusing on DevOps and ML infrastructure, helping customers implement AI solutions while contributing to technical development.

Virtualization Systems Engineer

Virtualization Systems Engineer position at Northeastern University focusing on managing virtualization infrastructure and systems.

Software Engineer III, Device Build and Release, Pixel

Software Engineer III position at Google focusing on Device Build and Release for the Pixel team, involving DevOps, CI/CD, and automation of software delivery processes.

Software Engineer, Developer Tools, Silicon

Software Engineer position at Google focusing on developer tools for silicon development, combining software expertise with hardware understanding to create debugging and analysis solutions.

Systems Development Engineer, Operations, Public Sector

Systems Development Engineer position at Google's Public Sector division, focusing on infrastructure automation and system reliability with competitive compensation and benefits.

Description For DevOps Engineer

Mistral AI, a cutting-edge AI startup based in Paris and London, is seeking their first DevOps Engineer to join their exciting journey in shaping the future of AI. As part of a small, passionate team of seasoned researchers and engineers, you'll work at the forefront of AI technology, collaborating closely with AI/ML engineers to build and maintain robust infrastructure for AI model development and deployment.

In this role, you'll be responsible for developing and implementing CI/CD pipelines, ensuring seamless replication of work environments across HPC clusters, and maintaining monitoring systems for both large-scale training runs and client-facing APIs. You'll play a crucial role in improving development processes, balancing rigor, speed, and flexibility in a fast-paced research environment.

The ideal candidate will have a strong background in DevOps, preferably in an AI/ML-focused setting, with expertise in cloud computing, containerization, and orchestration technologies. You should be proficient in scripting languages, have experience with CI/CD tools, and possess a deep understanding of networking, security, and system administration concepts.

Joining Mistral AI offers you the opportunity to be part of the early days of one of Europe's hottest startups, working on exciting projects like their API platform and chat demonstrator. You'll be part of a fun, multicultural team, enjoy a competitive salary and benefits package, and have ample opportunities for professional growth and development.

If you're passionate about AI, thrive in competitive environments, and want to make a significant impact in the field of artificial intelligence, this role at Mistral AI could be the perfect fit for you.

Last updated 10 months ago

Responsibilities For DevOps Engineer

  • Collaborate with AI/ML engineers and researchers to develop and implement CI/CD for safe and reproducible experiments
  • Enable seamless replication of work environment across several HPC clusters
  • Implement and maintain monitoring, logging and alerting systems for training runs and client-facing APIs
  • Ensure training environments are always available and ready on several clusters
  • Improve development processes balancing rigor, speed, and flexibility
  • Develop and own internal tooling
  • Build and maintain secure, scalable, and efficient infrastructure
  • Develop and implement CI/CD pipelines for AI/ML models and other applications
  • Ensure compliance with security best practices and industry standards
  • Troubleshoot and resolve issues in production environments
  • Develop and maintain containerization and orchestration systems
  • Document processes and procedures

Requirements For DevOps Engineer

Python
Kubernetes
  • Master's degree in Computer Science, Engineering, or related field, or equivalent experience
  • 3+ years of experience in a DevOps role, preferably in an AI/ML-focused environment
  • Strong experience with Kubernetes-based cloud computing
  • Proficiency in scripting languages such as Python, Bash, or PowerShell
  • Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Strong knowledge of Python development good practices
  • Familiarity with infrastructure-as-code tools like Terraform or CloudFormation
  • Knowledge of monitoring, logging, and alerting tools like Prometheus, Grafana, ELK Stack, or Datadog
  • Experience with Slurm (preferred)
  • Strong understanding of networking, security, and system administration concepts
  • Excellent problem-solving and communication skills
  • Self-motivated and able to work well in a fast-paced startup environment

Benefits For DevOps Engineer

  • Opportunity to shape the exciting journey of AI in a hot European startup
  • Fun, young, multicultural team and collaborative work environment
  • Competitive salary and bonus structure
  • Comprehensive benefits package
  • Opportunities for professional growth and development

Interested in this job?