About the Role
Our client is seeking an experienced and visionary Remote Lead AI Engineer with a specialization in MLOps to drive innovation within their dynamic AI & Emerging Technologies team. This is a fully remote position, offering you the chance to lead and mentor a team while working from any location. You will be responsible for building and scaling robust, automated machine learning pipelines, ensuring the efficient deployment, monitoring, and management of AI models in production. This role requires a deep understanding of both machine learning principles and software engineering best practices, with a strong focus on automation and operational excellence. Join us to shape the future of AI deployment.
Key Responsibilities
- Lead the design, development, and implementation of MLOps strategies and infrastructure.
- Build and maintain automated CI/CD pipelines for machine learning models.
- Develop and manage robust monitoring and logging systems for AI/ML applications.
- Implement best practices for model versioning, testing, and deployment.
- Collaborate with data scientists and software engineers to streamline the ML lifecycle.
- Ensure the scalability, reliability, and performance of AI production systems.
- Mentor and guide junior engineers on the MLOps team.
- Evaluate and integrate new tools and technologies to enhance MLOps capabilities.
- Troubleshoot and resolve issues related to ML model deployment and performance in production.
Requirements
- Master's or Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software engineering or DevOps, with a significant focus on MLOps within the last 2-3 years.
- Proven experience building and managing CI/CD pipelines for ML models using tools like Jenkins, GitLab CI, or GitHub Actions.
- Strong understanding of cloud platforms (AWS, Azure, GCP) and their associated ML services.
- Proficiency in containerization technologies (Docker, Kubernetes).
- Experience with monitoring tools (e.g., Prometheus, Grafana) and logging frameworks.
- Solid programming skills in Python and scripting languages.
- Excellent leadership, communication, and problem-solving skills, essential for remote collaboration.
- Experience with ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) is a plus.
Benefits
- This is a fully remote opportunity, providing exceptional work-life balance and flexibility.
- Our client offers a highly competitive salary, comprehensive benefits, and numerous opportunities for professional growth in the rapidly evolving field of AI & Emerging Technologies.
- You’ll be part of a collaborative, forward-thinking team working on challenging and impactful projects.
- While the role is remote, it is aligned with our strategic presence in Stellenbosch, Western Cape, connecting you to our innovation hub.