onsite
Software Delivery Developer - Generative AI and AI-Accelerated - KPMG
AI Engineer
Lead the design, development, and deployment of cloud‑native software components and AI‑accelerated solutions, leveraging Python, Java, and AWS services to deliver robust APIs and integrations for enterprise clients.
About the role
Key Responsibilities
- Design, build, test, and deploy scalable software components, APIs, and cloud‑based integrations using Python, Java, and AWS services.
- Architect and implement AI‑accelerated solutions, incorporating generative AI models and machine‑learning pipelines.
- Lead code reviews, mentor junior developers, and drive best practices for CI/CD, containerization, and orchestration with Docker and Kubernetes.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and ensure high‑quality delivery.
- Monitor performance, troubleshoot production issues, and continuously optimize cloud resources for cost and efficiency.
Requirements
- 3+ years of professional experience in software development with strong proficiency in Python and Java.
- Hands‑on experience with AWS cloud services (e.g., EC2, Lambda, S3, SageMaker) and infrastructure‑as‑code tools.
- Solid understanding of containerization (Docker) and orchestration platforms (Kubernetes) for deploying microservices.
- Experience building or integrating generative AI or machine‑learning models into production systems.
- Proven ability to lead technical initiatives, mentor team members, and communicate complex concepts to stakeholders.
Skills
pythonjavaawskubernetesdockermachine learning