Senor Software Engineer (AI, AWS & Python)
Core
Senior Software Engineer building scalable AI platform services, microservices, and reusable frameworks to deploy and scale LLM-based systems across Diligent's GRC SaaS platform.
Role type
Senior IC Software Engineer (AI Platform & Infrastructure)
Builds
Secure, high-performance microservices, shared AI libraries, and platform infrastructure on AWS.
Domain
SaaS (Governance, Risk, and Compliance) + Cloud Infrastructure + Applied AI/LLMs
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript/Node.js, AWS (serverless/microservices), Infrastructure as Code (CDK/Terraform), CI/CD, Containerization, Observability, Security (IAM/Secrets), Software Design Principles
Preferred skills
AWS CDK, LLM techniques (prompt engineering, fine-tuning, RAG, agentic solutions), AI evaluation/governance, Mentoring
Technologies
Python, TypeScript, AWS, CDK, Terraform, Docker/Kubernetes, LLM frameworks
Responsibilities
Design, develop, deploy, monitor, and scale ML/LLM-based systems; Build secure microservices and platform components; Collaborate with scientists to productize AI capabilities; Evaluate and pilot new AI tools; Shape AI platform infrastructure; Develop reusable AI libraries and internal tooling.
Seniority
Senior, hands-on IC