Software Engineer, Enterprise
Core
Design, build, and scale backend systems and infrastructure to power enterprise Generative AI products, ensuring reliability, performance, and seamless integration of AI models.
Role type
Senior Backend Engineer (Generative AI Infrastructure)
Builds
Scalable APIs, distributed data systems, and deployment pipelines for production-grade GenAI workloads.
Domain
Enterprise Generative AI, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Python or TypeScript, distributed systems design, cloud infrastructure (AWS/Azure), container orchestration (Kubernetes/Docker), Infrastructure-as-Code (Terraform), relational and NoSQL databases, CI/CD, observability, security best practices
Preferred skills
Experience with GenAI applications and model integration, multi-cloud environments, hybrid infrastructure
Technologies
Python, TypeScript, FastAPI, Flask, Express, NestJS, AWS, Azure, GCP, Kubernetes, Docker, Terraform, PostgreSQL, DynamoDB
Responsibilities
Design and scale backend systems for enterprise GenAI products; Develop core services and APIs integrating AI models and enterprise data; Architect scalable distributed systems for data processing and inference; Optimize backend performance for latency, throughput, and cost; Manage and evolve cloud infrastructure with automation and security; Collaborate with ML and product teams to deploy GenAI models; Improve reliability and scalability of AI systems.
Seniority
Senior, hands-on IC