Technology Lead
Core
Design, develop, and maintain scalable AI-driven systems and resilient distributed applications using modern AI Agent frameworks.
Role type
Senior IC AI Software Engineer (Backend & Distributed Systems)
Builds
Scalable AI-powered solutions, microservices-based architectures, and cloud-native backend services
Domain
Enterprise AI, Cloud-Native Distributed Systems, Backend Engineering
Deliverable
production ML models
Required skills
Python, Java, Node.js, PySpark, AI Agent frameworks (LangChain, LangGraph), Microservices architecture, REST/gRPC, Event-Driven architectures, Redis, Elasticsearch, Cloud platforms, Distributed systems design
Preferred skills
Kubernetes (CKA/CKAD), AWS/Azure certifications, Large-scale distributed computing architectures
Technologies
Python, Java, Node.js, PySpark, LangChain, LangGraph, Redis, Elasticsearch, Kubernetes, AWS, Azure
Responsibilities
Design and implement microservices-based architectures, Develop integrations using REST APIs and gRPC services, Implement observability solutions including logging and distributed tracing, Work with real-time data processing and scalable cloud infrastructure, Contribute to enterprise AI initiatives, Support the continuous evolution of software architecture
Seniority
Senior, hands-on IC
