Engineering Manager at Weekday AI
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

16 Mar, 26

Salary

400000.0

Posted On

16 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Node.js, JavaScript, TypeScript, RESTful APIs, Machine Learning, Backend Development, CI/CD, DevOps, Docker, Kubernetes, SQL, NoSQL, Performance Optimization, Team Management, Mentoring, Collaboration

Industry

technology;Information and Internet

Description
This role is for one of the Weekday's clients Salary range: Rs 400000 (ie INR 4 LPA) Min Experience: 4 years Location: Bengaluru JobType: full-time As an Engineering Manager specializing in Node.js development and Machine Learning, you will lead a team of engineers in designing, developing, and maintaining scalable backend services and AI-powered solutions. You will own the technical roadmap, drive best practices in software engineering, and ensure the successful delivery of projects in a fast-paced, product-driven environment. This role requires strong leadership, technical expertise, and a passion for mentoring teams while collaborating closely with product managers, data scientists, and cross-functional stakeholders. Key Responsibilities Lead, mentor, and manage a team of Node.js developers and Machine Learning engineers, fostering a culture of collaboration, ownership, and continuous learning. Oversee the design, development, and deployment of scalable backend services and AI/ML solutions, ensuring performance, reliability, and security. Collaborate with product managers, data scientists, and other engineering teams to define technical requirements, architecture, and project priorities. Drive adoption of best practices in coding standards, testing, CI/CD, code reviews, and DevOps processes. Evaluate and implement Machine Learning models, ensuring seamless integration with backend services and applications. Ensure proper monitoring, logging, and incident response for backend and ML systems in production environments. Plan and execute engineering roadmaps, sprint cycles, and resource allocation, maintaining alignment with business objectives. Contribute to hiring, onboarding, and performance management to build a high-performing engineering team. Optimize backend performance, database queries, caching, and infrastructure to handle large-scale data and high-traffic workloads. Stay updated with emerging trends in Node.js, backend architectures, and Machine Learning technologies, applying innovations to improve systems and processes. What Makes You a Great Fit Proven experience as an Engineering Manager or Technical Lead with at least 4 years of professional experience managing engineering teams. Strong hands-on experience with Node.js, JavaScript/TypeScript, RESTful APIs, and backend frameworks like Express.js or NestJS. Solid understanding of Machine Learning concepts, model deployment, and integration with backend services. Experience with databases (SQL and NoSQL), caching, message queues, and cloud platforms (AWS, GCP, Azure). Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and DevOps best practices. Excellent problem-solving, debugging, and performance optimization skills. Strong leadership, communication, and collaboration skills with the ability to manage multiple priorities in a fast-paced environment. Experience mentoring engineers, conducting code reviews, and fostering a culture of engineering excellence. A strategic mindset with the ability to balance technical leadership, team management, and business alignment effectively. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Responsibilities
Lead and manage a team of engineers in designing and developing scalable backend services and AI-powered solutions. Collaborate with cross-functional teams to define technical requirements and ensure successful project delivery.
Loading...