…

Technical Lead

MulticoreWare Pvt Ltd · IT Services & Consulting

  • Chennai, India
  • On-site
  • Posted about a month ago
  • Software Engineering
  • Full time

About the job

We are looking

for 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.

Responsibilities:

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.

Requirements

Education:

Bachelor's or

Master's degree in Computer Science, Electronics, Information Technology, or a

related field.

Technical Skills (Must haves):

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.

Need to have (Can be bridged):

Hands-on technical contributions combined with

project execution and team leadership responsibilities.

Strong communication, stakeholder management, and

leadership capabilities.

Ability to define technical roadmaps and drive

end-to-end project delivery.

Good to have (Not essential):

Experience with framework enablement and runtime

optimization.

Experience with infrastructure automation,

observability, monitoring, scalability, and reliability improvements.

Preferred Qualifications (Optional):

Experience

managing complex technical projects involving cloud, AI/ML, and platform

technologies, with a track record of delivering high-quality software releases.

Benefits