Job Description
Job Overview:
We are looking for an experienced Python Developer with deep knowledge of DevOps practices. The ideal candidate will have a strong background in Python programming and hands-on experience with containerization and cloud infrastructure. This role is critical in ensuring efficient, scalable, and reliable deployment of AI models and applications. You will be responsible for designing, developing, and optimizing AI and ML pipelines, leveraging both development and operational skills.
Key Responsibilities:
- Develop and maintain efficient, scalable Python-based AI systems.
- Collaborate closely with DevOps teams to automate deployment processes using CI/CD pipelines.
- Lead the integration of AI models into production using Docker, Kubernetes, and other container orchestration tools.
- Ensure efficient API development and integration for seamless communication between AI systems.
- Optimize deployment workflows, ensuring scalability, reliability, and security in cloud-based environments (AWS, Azure, GCP).
- Implement and standardize monitoring, logging, and alerting systems for AI applications.
- Collaborate with cross-functional teams, including data scientists and engineers, to improve deployment strategies.
- Stay current with industry trends and DevOps best practices, particularly around AI workloads.