onsite
Principal Solutions Developer - Prototyping and Customer Engineering PACE - Amazon
Software Engineer
Lead end‑to‑end prototype development for enterprise customers, leveraging Python, AWS, and machine‑learning tools to validate innovative AI solutions and cloud architectures in a fast‑paced, customer‑centric environment.
About the role
Key Responsibilities
- Design, build, and iterate rapid prototypes that demonstrate technical feasibility for complex AI and cloud solutions.
- Collaborate closely with customers to understand business challenges, translate them into technical requirements, and deliver actionable proof‑of‑concepts.
- Architect scalable, secure, and production‑ready code on AWS using services such as Lambda, SageMaker, and ECS.
- Mentor and coach cross‑functional teams on best practices in software engineering, DevOps, and AI model deployment.
- Advocate for customer needs within internal product and engineering groups, influencing roadmap and feature prioritization.
Requirements
- 10+ years of software development experience with a strong focus on cloud and AI technologies.
- Proficiency in Python, AWS, and machine‑learning frameworks (e.g., TensorFlow, PyTorch).
- Deep understanding of cloud architecture patterns, security, and scalability.
- Excellent communication skills and a proven track record of delivering customer‑centric solutions.
- Experience in a leadership or senior technical role, guiding teams through complex problem solving.
Skills
pythonawsmachine learning