Job Summary:
We're seeking an AI/ML DevOps Engineer to design, implement, and maintain the infrastructure and pipelines for our AI/ML models. You will collaborate with cross-functional teams to ensure efficient model deployment, monitoring, and maintenance. Your expertise in DevOps practices, cloud computing, and AI/ML technologies will enable us to deliver scalable, reliable, and high-performing AI solutions.
Key Responsibilities:
DevOps and Infrastructure:
1. Design, implement, and manage AI/ML model serving infrastructure (cloud-native, on-premises, or hybrid).
2. Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
3. Ensure scalability, security, and compliance of AI/ML infrastructure.
4. Collaborate with cloud architects to optimize cloud resources and costs.
Requirements:
Technical Skills:
1. 3+ years of experience in DevOps, cloud computing, or AI/ML engineering.
2. Strong expertise in:
- Cloud platforms (AWS, Azure, GCP).
- Containerization (Docker, Kubernetes).
- CI/CD tools (Jenkins, GitLab CI/CD, Azure DevOps).
- AI/ML frameworks (TensorFlow, PyTorch, Scikit-Learn).
- Programming languages (Python, Java, C++).
3. Experience with Agile development methodologies.
Education:
1. Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related fields.
Nice to Have:
1. Experience with AI/ML model development and deployment.
2. Knowledge of security and compliance regulations (., GDPR, HIPAA).
3. Familiarity with NoSQL databases (., MongoDB, Cassandra).