Title: DevOps Engineer
Location: Santa Clara, CA (Hybrid)
Pay rate: $45 - $48 (Per hour)
About the Role:
-
We are looking for an innovative and highly motivated AI DevOps Engineer (Contractor) to join our dynamic team.
-
As an AI DevOps Engineer, you will play a crucial role in bridging between development and operations in AI-focused projects.
-
Your main responsibility will be to ensure the seamless deployment, scalability, and reliability of AI and machine learning applications by designing and managing infrastructure, tools, and pipelines.
Key Responsibilities:
-
Design, implement, and manage cloud-based or on-premise infrastructure for AI/ML workflows
-
Automate infrastructure provisioning, configuration, and scaling using tools like Terraform, Kubernetes, or equivalent
-
Develop and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines tailored for AI/ML workflows
-
Deploy machine learning models to production environments using containerization and orchestration platforms
-
Collaborate with cross-functional teams to streamline workflows and accelerate experimentation and productionalization of AI systems
-
Ensure data and model security by implementing robust access controls, encryption, and compliance with industry regulations
-
Identify bottlenecks in AI/ML workflows and optimize system performance
-
Diagnose and resolve issues in the deployment pipeline or production environment
Required Skills:
-
Familiarity with the fundamentals of artificial intelligence and machine learning
-
Proficiency in scripting and automation languages or AI tools (Python, Bash, Jupiter Notebook, Golang, etc.)
-
Familiarity with AI models and deployment tools
-
Solid understanding of computer algorithms, AI training, inference, and AI-powered use cases
-
Experience with infrastructure as code (IaC) tools like Terraform or Ansible
-
Strong problem-solving and analytical skills
-
Excellent communication and teamwork abilities
-
Adaptability to a fast-paced, evolving environment