Technical Lead (India)

Technical Lead (India)

30 Jul
|
MulticoreWare
|
India

30 Jul

MulticoreWare

India

Job Information

Department Name

Frameworks & Cloud

Date Opened

10/06/2026

Job Type

Full time

Minimum Experience In Years

8

Industry

Software Development

Maximum Experience In Years

12

City

Chennai

Province

Tamil Nadu

Country

India

Postal Code

600089

About Us

MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators.

MulticoreWare was founded by a team of researchers that wanted a better way to program for heterogeneous architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently.

We started as a boot-strapped services company and have since expanded our portfolio to span products and services related to compilers, machine learning, video codecs, image processing and augmented/virtual reality. Our hardware expertise has also expanded with our team; we now employ experts on HPC and Cloud Computing, GPUs, DSPs, FPGAs, and mobile and embedded platforms. We specialize in accelerating software and algorithms, so if your code targets a multi-core, heterogeneous platform, we can help.

Job Description

We are seeking a Technical Lead to drive the development and delivery of Frameworks, Cloud Platforms, and AI/ML Enablement solutions.



The role requires a strong technical leader who can combine hands-on software development expertise with project execution and process management capabilities. The candidate will be responsible for leading engineering teams, driving end-to-end project delivery, defining technical roadmaps, establishing development processes, and ensuring high-quality software releases. The ideal candidate should have strong programming skills, a solid understanding of the software development lifecycle, and experience managing complex technical projects involving cloud, AI/ML, and platform technologies.

Requirements

Technical Leadership: Lead the design, development, and deployment of framework, cloud, and platform solutions. Review software designs, code quality, and engineering best practices. Mentor team members and support technical growth across the organization. Evaluate and adopt new technologies, tools, and development methodologies. Project Execution & Delivery: Own end-to-end project execution from requirements gathering through deployment and support. Define project plans, schedules, milestones, and resource requirements. Track project progress, identify risks, and drive mitigation plans. Coordinate with customers, stakeholders, and cross-functional teams to ensure successful delivery. Ensure commitments are delivered on time, within scope, and with high quality. Process & Quality Management:



Establish and improve software development processes and engineering workflows. Drive Agile/Scrum practices, sprint planning, and release management. Implement code review, testing, CI/CD, and quality assurance practices. Monitor team productivity and delivery metrics. Promote continuous improvement through automation and process optimization. Technology & Platform Development: Lead development activities involving cloud-native technologies, AI/ML frameworks, and software platforms. Support framework enablement, runtime optimization, infrastructure automation, and cloud deployment initiatives. Drive observability, monitoring, scalability, and reliability improvements. Contribute to strategic technology roadmaps and future platform direction.

Advantages

Bachelor's or Master's degree in Computer Science, Electronics, Information Technology, or a related field. 8+ years of software development experience with at least 3 years in a technical leadership role. Strong programming experience in Python, C++, Go, Java, or similar languages. Solid understanding of software architecture, design patterns, and distributed systems. Experience with cloud technologies, containers, Kubernetes, and CI/CD pipelines. Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies. Proven experience leading engineering projects and managing technical teams. Experience working with AI/ML frameworks, cloud platforms, or large-scale software systems. Strong problem-solving, analytical, and debugging skills. Excellent communication, stakeholder management, and leadership capabilities. Ability to balance hands-on technical contributions with project execution and team leadership responsibilities.

📌 Technical Lead (India)
🏢 MulticoreWare
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical lead (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: technical lead (india) / india