remote
Senior Software Engineer, Core Platform - ServiceNow
Software Engineer
Lead the design and implementation of core platform services that power an AI‑driven assistant, leveraging Python, Node.js, AWS, and advanced machine learning techniques to deliver scalable, high‑performance solutions.
About the role
Key Responsibilities
- Architect and develop core platform components that support natural language processing and AI workflow orchestration.
- Collaborate with data scientists to integrate large language models and fine‑tune proprietary AI models for enterprise use.
- Design and maintain scalable, secure microservices on AWS, ensuring high availability and performance.
- Implement CI/CD pipelines, automated testing, and observability for rapid, reliable deployments.
- Mentor junior engineers, conduct code reviews, and promote best practices in software quality and documentation.
Requirements
- 5+ years of software engineering experience with a strong focus on backend development.
- Proficiency in Python and Node.js, with experience building RESTful APIs and event‑driven architectures.
- Hands‑on experience with AWS services (EC2, Lambda, S3, RDS, ECS/EKS) and infrastructure as code.
- Solid understanding of machine learning concepts, especially large language models and their deployment.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsawsmachine learning