1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Develop and maintain reusable AI platform services, APIs, SDKs, and automation patterns.
- Implement integrations with approved LLM services, AI gateways, orchestration frameworks, vector/search services, and enterprise identity patterns.
- Build and support CI/CD, infrastructure-as-code, automated testing, telemetry, and operational runbooks.
- Partner with architecture, cybersecurity, data, privacy, and solution delivery teams to align platform capabilities with enterprise controls.
- Troubleshoot incidents, reliability issues, performance bottlenecks, access issues, and environment defects.
- Document platform patterns, onboarding guidance, reusable components, and developer enablement materials.
Requirements
- University or college education in Computer Science, Engineering, Data/Analytics, Business/Technology, Risk/Governance, or a related field, with equivalent experience considered.
- 5-8 years of experience building backend services, APIs, automation, cloud-native applications, or platform services.
- Hands-on Python experience and modern software engineering practices.
- Experience with Azure, Azure DevOps or GitHub Enterprise, CI/CD, containers, infrastructure as code, logging, monitoring, and secure development practices.
- Exposure to LLM application patterns, RAG, prompt orchestration, vector search, model evaluation, and AI observability is preferred.
- JavaScript/TypeScript or Java/.NET experience is an asset.
- Strong collaboration, documentation, problem-solving, and operational support skills.
Benefits
- Flexible work environment and fluid career paths.
- Internal mobility opportunities and support for career growth.
- Focus on purpose, well-being, work-life balance, and an inclusive workplace.
- Volunteer opportunities supporting community causes.
