Software Engineer (India)
Core
Design, develop, test, deploy, and maintain scalable, secure, and high-performance backend systems and infrastructure supporting GenAI-powered products for regulated industries.
Role type
Senior IC backend software engineer (GenAI infrastructure)
Builds
Production-level backend systems, APIs, microservices, and event-driven architectures for enterprise GenAI platforms
Domain
Generative AI, Enterprise Software, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Scalable backend system design, Event-driven architecture, API and microservices development, System monitoring and logging, Code review and mentorship
Preferred skills
Cloud platform expertise, Container orchestration, Database management, CI/CD pipeline implementation
Technologies
AWS, Azure, GCP, Python, Node.js, Go, Ruby, Django, Flask, FastAPI, Spring Boot, Kubernetes, Docker, PostgreSQL, MongoDB, Redis
Responsibilities
Design and implement scalable backend systems ensuring high availability and low latency; Act as subject matter expert in infrastructure for new product introductions; Collaborate with research teams to integrate infrastructure with product features; Develop event-driven architectures and APIs for real-time processing; Ensure system reliability through monitoring and error handling; Mentor junior engineers and contribute to open-source projects
Seniority
Senior, hands-on IC