onsite
Software Development Engineer, Products and Solutions - Amazon
Software Engineer
Lead the design and delivery of AI‑powered cloud migration tools, collaborating with AI agents and consultants to accelerate enterprise cloud adoption. Build scalable, production‑grade features on AWS using Python and machine learning techniques.
About the role
Key Responsibilities
- Architect and implement production features for AI‑driven cloud migration platforms using Python and AWS services.
- Collaborate with cross‑functional teams to integrate AI agents and human consultants into unified delivery workflows.
- Optimize performance, reliability, and cost‑efficiency of cloud migration solutions at scale.
- Participate in code reviews, unit testing, and continuous integration pipelines to maintain high code quality.
- Contribute to technical design discussions, propose innovative AI/ML approaches, and iterate on product roadmap.
Requirements
- Strong experience in Python development and AWS architecture.
- Hands‑on knowledge of machine learning concepts and AI integration.
- Proven ability to design scalable, cloud‑native solutions for enterprise workloads.
- Excellent problem‑solving skills and a collaborative mindset.
- Experience with CI/CD, automated testing, and cloud cost optimization is a plus.
Skills
pythonawsmachine learning