remoteonsite
Team Lead - Application development Web, AI & ML - Bosch
Software Engineer
Lead a 30‑member team of AI engineers and full‑stack developers, driving web, AI, and ML projects using Python, Node.js, and AWS to deliver scalable, high‑impact solutions.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional team of AI engineers and full‑stack developers, ensuring high performance and professional growth.
- Architect and oversee the development of web applications and AI/ML services, leveraging Python, Node.js, and AWS.
- Collaborate with product owners and stakeholders to translate business requirements into technical specifications and roadmaps.
- Implement best practices in code quality, CI/CD, and automated testing to maintain reliability and scalability.
- Drive continuous improvement initiatives, adopting new tools and methodologies to enhance productivity.
Requirements
- 5+ years of experience in software development with strong expertise in Python and Node.js.
- Proven track record in AI/ML project delivery and cloud architecture on AWS.
- Excellent leadership and communication skills, with experience managing teams of 20+ engineers.
- Deep understanding of full‑stack development, RESTful APIs, and microservices.
- Strong problem‑solving abilities and a passion for innovation.
Skills
pythonnodejsmachine learningaws