remote
AI Senior Software Engineer - SAP
Software Engineer
Lead the design and deployment of AI solutions, building scalable ML pipelines in Python on AWS, leveraging TensorFlow and container orchestration with Docker and Kubernetes.
About the role
Key Responsibilities
- Architect and develop end‑to‑end AI/ML solutions, from data ingestion to model serving, using Python and TensorFlow.
- Design scalable, production‑grade pipelines on AWS, integrating services such as S3, SageMaker, and Lambda.
- Containerize models and services with Docker, orchestrate deployments on Kubernetes clusters, and implement CI/CD pipelines.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and deliver high‑quality code.
- Monitor model performance, troubleshoot issues, and iterate on models to improve accuracy and efficiency.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML.
- Proficiency in Python, TensorFlow/PyTorch, and experience building production ML pipelines.
- Strong knowledge of AWS services (S3, SageMaker, Lambda, ECS/EKS) and container technologies.
- Experience with CI/CD, Git, and automated testing frameworks.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonmachine learningtensorflowawsdockerkubernetes