Lead Software Engineer
Core
Lead the design, development, and delivery of complex software systems and AI-powered applications for enterprise organizations.
Role type
Lead Software Engineer (Full Stack)
Builds
Production-grade web and software applications leveraging AI/ML APIs and frameworks
Domain
Enterprise AI, Cloud-Native Development
Deliverable
production ML models | product features
Required skills
React, TypeScript, Python, Java, AWS/GCP/Azure, CI/CD, Infrastructure as Code, Container Orchestration, Software Architecture, System Design
Preferred skills
TensorFlow, Pytorch, AI/ML API integration
Technologies
React, TypeScript, Python, Java, AWS, GCP, Azure, Docker, Kubernetes, TensorFlow, Pytorch
Responsibilities
Lead design and delivery of complex software systems; Work across full stack (frontend/backend); Mentor engineers and conduct code reviews; Collaborate with Data/AI Engineers and Product Managers; Drive technical decisions on architecture and scalability; Ensure high-quality coding standards and testing/CI practices; Guide deployment and operations in cloud environments.
Seniority
Senior, hands-on IC with mentorship responsibilities