remoteonsite
Development Architect - Application AI Team - SAP
Software Engineer
Lead architecture for AI‑driven applications, designing scalable microservices in Java/Python on AWS, while driving ML model integration and DevOps best practices.
About the role
Key Responsibilities
- Architect and design end‑to‑end AI application solutions using Java and Python, ensuring scalability, performance, and maintainability.
- Collaborate with data scientists to integrate machine learning models into production pipelines, optimizing for latency and throughput.
- Define and enforce cloud (AWS) infrastructure standards, including IaC, CI/CD, and security best practices.
- Lead code reviews, mentor development teams, and promote architectural consistency across projects.
- Drive continuous improvement of development processes, tooling, and automation to accelerate delivery.
Requirements
- 5+ years of experience in software architecture and development, with a strong focus on AI/ML applications.
- Proficiency in Java, Python, and experience with microservices frameworks (Spring Boot, FastAPI).
- Hands‑on experience with AWS services (ECS/EKS, Lambda, S3, SageMaker) and IaC tools (Terraform, CloudFormation).
- Solid understanding of machine learning pipelines, model deployment, and performance monitoring.
- Excellent communication skills and a proven ability to mentor and influence cross‑functional teams.
Skills
javapythonmachine learningaws