onsite
AI Engineer Managed Services
AI Engineer
Design, develop, and operate AI solutions for managed services, focusing on automated model deployment, A/B testing frameworks, and scalable cloud infrastructure using Python and AWS.
About the role
Key Responsibilities
- Architect, build, and maintain AI pipelines and services for client‑facing managed platforms.
- Implement automated A/B testing and model evaluation workflows (e.g., AutoAWQ) to continuously improve model performance.
- Deploy, monitor, and scale machine‑learning models on AWS using Docker and Kubernetes.
- Collaborate with data scientists and product teams to translate research prototypes into production‑ready services.
- Ensure reliability, security, and cost‑efficiency of AI services through robust CI/CD and observability practices.
Requirements
- Strong programming skills in Python and experience with ML libraries (TensorFlow, PyTorch, or similar).
- Hands‑on experience with cloud platforms (AWS) and container orchestration (Docker, Kubernetes).
- Proven ability to design and run A/B testing frameworks for model comparison and validation.
- Familiarity with automated model optimization tools such as AutoML/AutoAWQ.
- Solid understanding of software engineering best practices, including version control, testing, and CI/CD pipelines.
Skills
pythonmachine learningawsdockerkubernetes