About the Role
Our client is a fast-growing AI startup dedicated to building scalable and efficient machine learning systems. We are seeking a highly skilled Senior AI Engineer with a specialization in MLOps to join our fully remote team. This role is critical for establishing and maintaining the infrastructure and processes required to deploy, monitor, and manage machine learning models in production. You will work with state-of-the-art tools and technologies to ensure the reliability, scalability, and performance of our AI solutions. This is an excellent opportunity to contribute to a groundbreaking company from the comfort of your home office, collaborating with a diverse and talented global team. The focus is on building robust, automated pipelines for the entire ML lifecycle, supporting our ambitious growth plans.
Key Responsibilities
- Design, build, and maintain scalable and automated MLOps pipelines for machine learning model development, training, deployment, and monitoring.
- Implement infrastructure as code (IaC) solutions for managing cloud-based ML environments (e.g., using Terraform, Ansible).
- Develop and manage CI/CD pipelines tailored for machine learning workflows.
- Implement robust monitoring and alerting systems for ML models in production, tracking performance, drift, and anomalies.
- Automate model retraining and deployment processes to ensure models stay up-to-date and performant.
- Collaborate closely with data scientists and AI researchers to optimize models for production environments.
- Containerize ML applications using Docker and orchestrate them using Kubernetes or similar platforms.
- Ensure security best practices are implemented across the MLOps infrastructure.
- Troubleshoot and resolve issues related to ML system performance and reliability.
- Contribute to the development of best practices and standards for MLOps within the organization.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software engineering or DevOps, with a strong focus on MLOps or AI infrastructure.
- Proven experience building and managing end-to-end MLOps pipelines.
- Proficiency in at least one major cloud platform (AWS, Azure, GCP) and their associated ML services.
- Strong experience with containerization technologies (Docker) and orchestration tools (Kubernetes).
- Expertise in CI/CD tools and methodologies (e.g., Jenkins, GitLab CI, GitHub Actions).
- Proficiency in scripting languages like Python and shell scripting.
- Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).
- Solid understanding of machine learning concepts and workflows.
- Excellent problem-solving skills and ability to work independently in a remote setting.
Benefits
- Our client offers a highly competitive salary and benefits package, including comprehensive health insurance, performance bonuses, and a generous stock option plan.
- As a fully remote position, you will enjoy the flexibility and autonomy to work from anywhere.
- We provide a dedicated budget for professional development, including access to online courses, certifications, and virtual conferences.
Join our innovative, remote-first team and play a key role in building the future of AI infrastructure.