Overview
Position: AI Engineer
Location: Barcelona, Spain (Remote)
Duration: Long Term B2B Contract
Job Description
We are seeking a highly skilled AI Platform Engineer with hands-on experience to design, develop, and maintain robust AI infrastructure. The ideal candidate will play a critical role in enhancing our AI capabilities by leveraging modern cloud technologies and practices.
Key Responsibilities
- Design and implement scalable AI platform solutions to support machine learning workflows.
- Experience building and delivering software using the Python programming language, exceptional ability in other programming languages will be considered.
- Demonstratable experience deploying the underlying infrastructure and tooling for running Machine Learning or Data Science at Scale using Infrastructure of Code
- Experience using DevOps to enable automation strategies
- Experience or awareness of MLOps practices and building pipelines to accelerate and automate machine learning will be looked upon favorably
- Manage and optimize the deployment of applications on Amazon EKS (Elastic Kubernetes Service).
- Implement Infrastructure as Code using tools like Terraform or AWS CloudFormation.
- Provision and scale AI platforms such as Domino Data Labs, Databricks, or similar systems.
- Collaborate with cross-functional teams to integrate AI solutions into the AWS cloud infrastructure.
- Drive automation and Develop DevOps pipelines using GitHub and GitHub Actions.
- Ensure high availability and reliability of AI platform services.
- Monitor and troubleshoot system performance, providing quick resolutions.
- Stay updated with the latest industry trends and advancements in AI and cloud technologies.
- Experience working with GxP compliant life science systems will be looked upon favorably
Qualifications
- Proven hands-on experience with Amazon EKS and AWS cloud services.
- Strong expertise in Infrastructure as Code with Terraform and AWS CloudFormation.
- Strong expertise with Python programming.
- Experience in provisioning and scaling AI platforms like Domino Data Labs, Databricks, or similar systems.
- Solid understanding of DevOps principles and experience with CI/CD tools like GitHub Actions.
- Familiarity with version control using Git and GitHub.
- Excellent problem-solving skills and the ability to work independently and in a team.
- Strong communication and collaboration skills.