remote
Senior Software Development Engineer - Agentic WorkSpaces - Amazon Web Services
Software Engineer
Lead the design and delivery of AI‑powered, turnkey business applications on AWS, driving scalable, intuitive solutions that empower millions of enterprises to streamline operations.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance, cloud‑native services using Python and Node.js within the AWS ecosystem.
- Integrate advanced Machine Learning models into end‑to‑end business applications, ensuring robust data pipelines and model deployment pipelines.
- Collaborate with cross‑functional teams to define product requirements, translate them into technical specifications, and deliver production‑ready code.
- Implement CI/CD pipelines, automated testing, and observability solutions to support rapid, reliable releases.
- Mentor junior engineers, conduct code reviews, and promote best practices in software design and security.
Requirements
- 8+ years of software engineering experience with a strong focus on cloud‑native development.
- Proficiency in Python and Node.js, with hands‑on experience building scalable services on AWS (EC2, Lambda, S3, DynamoDB, SageMaker).
- Deep understanding of Machine Learning concepts, model training, evaluation, and deployment.
- Experience with CI/CD, containerization (Docker, ECS/EKS), and infrastructure as code (CloudFormation, Terraform).
- Excellent problem‑solving skills, strong communication, and a passion for delivering customer‑centric solutions.
Skills
pythonawsmachine learningnodejs