remote
Staff Software Engineer - ServiceNow
Software Engineer
Lead the design and delivery of AI‑native services on a cloud‑first platform, driving scalable, secure, and high‑performance solutions that empower enterprise workflows.
About the role
Key Responsibilities
- Architect and implement end‑to‑end AI services using Python, Java, and cloud‑native patterns on AWS.
- Design scalable, containerized microservices with Kubernetes, ensuring high availability and observability.
- Collaborate with data scientists to integrate machine‑learning models into production pipelines.
- Lead code reviews, enforce best practices, and mentor junior engineers across multiple teams.
- Drive continuous integration and delivery pipelines, optimizing deployment speed and reliability.
Requirements
- 10+ years of software engineering experience with a strong focus on cloud platforms.
- Proficiency in Python, Java, and container orchestration (Kubernetes).
- Hands‑on experience with AWS services (EKS, Lambda, S3, SageMaker).
- Deep understanding of machine‑learning model deployment and monitoring.
- Excellent communication skills and a proven track record of leading high‑impact projects.
Skills
pythonjavaawskubernetesmachine learning