Talent.com
This job offer is not available in your country.
Senior Director of Software Engineering ( Bangalore )

Senior Director of Software Engineering ( Bangalore )

Mulya TechnologiesJamnagar, IN
20 hours ago
Job description

Senior Software Technical Director / Software Technical Director

We are looking for a Software Technical Director with a strong technical foundation in systems software, Linux platforms, or machine learning compiler stacks to lead and grow a high-impact engineering team in Bangalore. You will be responsible for shaping the architecture, contributing to codebases, and managing execution across projects that sit at the intersection of systems programming, AI runtimes, and performance-critical software.

Key Responsibilities :

Technical Leadership :

  • Lead the design and development of Linux platform software, firmware, or ML compilers and runtimes.
  • Drive architecture decisions across compiler, runtime, or low-level platform components.
  • Write production-grade C++ code and perform detailed code reviews.
  • Guide performance analysis and debugging across the full stack—from firmware and drivers to user-level runtime libraries.
  • Collaborate with architects, silicon teams, and ML researchers to build future-proof software stacks.

Team & Project Management :

  • Mentor and coach junior and senior engineers to grow technical depth and autonomy.
  • Own end-to-end project planning, execution, and delivery, ensuring high-quality output across sprints / releases.
  • Facilitate strong cross-functional communication with hardware, product, and other software teams globally.
  • Recruit and grow a top-tier engineering team in Bangalore, contributing to the hiring strategy and team culture.
  • Required Qualifications :

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 18+ years of experience in systems software development with significant time spent in C++, including architectural and hands-on roles.
  • Proven experience in either :
  • Linux kernel, bootloaders, firmware, or low-level platform software, or
  • Machine Learning compilers (e.g., MLIR, TVM, Glow) or runtimes (e.g., ONNX Runtime, TensorRT, vLLM).
  • Excellent communication skills—written and verbal.
  • Prior experience in project leadership or engineering management with direct reports.
  • Highly Desirable :

  • Understanding of AI / ML compute workloads, particularly Large Language Models (LLMs).
  • Familiarity with performance profiling, bottleneck analysis, and compiler-level optimizations.
  • Exposure to AI accelerators, systolic arrays, or vector SIMD programming.
  • Why Join Us?

  • Work at the forefront of AI systems software, shaping the future of ML compilers and runtimes.
  • Collaborate with globally distributed teams in a fast-paced, innovation-driven environment.
  • Build and lead a technically elite team from the ground up in a growth-stage organization.
  • Contact : Uday

    Mulya Technologies

    [email protected]

    Mining The Knowledge Community"

    Create a job alert for this search

    Director Of Engineering • Jamnagar, IN