Principal AI/ML Software Architect

3 weeks ago


Bengaluru, India L&T Semiconductor Technologies Full time

Role – Lead/ Principal AI/ML Software Architect

Stream - R&D

Reporting- Director SoC Architecture

Position Overview:

As an AI/ML software lead / architect you will be responsible for mapping key Machine Learning applications and benchmarks on CPU/NPU/DSPs. We are looking for a dynamic, energetic individuals to join our team. As an ML software stack engineer, you will be responsible for architecting runtime stack, defining the operator mapping and dataflow on cutting edge SoCs.

Key Responsibilities:

  • Define software stack that interfaces with open source runtime env like ONNX, PyTorch, Glow compiler
  • Define runtime operator scheduling, memory management, operator dataflow based on tensor residency
  • Propose algorithmic optimization in operators that are mapped to CPU/NPU/DSPs with ONNX / Pytorch / Tensorflow runtime engines to deploy the model on edge SoCs.
  • Use quantization, other techniques to develop efficient models with fast runtimes and minimum load latency.
  • Collaborate with kernel developers to integrate ML operators seamlessly into high level ML frameworks
  • Design and implement C++ runtime wrappers, APIs, and frameworks for ML model execution.
  • Architect optimized CPU alternative implementation for ML operators that are not supported on NPUs

Qualifications/ Skills :

Masters or PhD degree in Computer Science, Computer Engineering, Electrical Engineering

  • 12+ years of prior experience in related domain.
  • Detailed and thorough understanding of ONNX / PyTorch / TensorFlow runtime stack, open source frameworks
  • Strong experience in scheduling operators between NPU CPU and DSPs
  • Experience with graph parsing, operator fusion
  • Strong experience with VLIW instruction set, cache behaviour in CPU
  • Strong experience with managing system memory
  • Detailed understanding of compiler interfacing with runtime stack, JIT compilation flow
  • Strong programming skills in C++, Python.
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch) is required.
  • Experience with ML models such as CNN, LSTM, LLMs, Diffusion is a must.
  • Experience with ONNX, Pytorch runtime stacks.
  • Knowledge and parallel computing is a bonus.
  • Familiarity with containerization (Docker, Anaconda, etc) is good to have.
  • Motivating leader with good interpersonal skills



  • Bengaluru, India L&T Semiconductor Technologies Full time

    Role – Lead/ Principal AI/ML Software ArchitectStream - R&DReporting- Director SoC ArchitecturePosition Overview:As an AI/ML software lead / architect you will be responsible for mapping key Machine Learning applications and benchmarks on CPU/NPU/DSPs. We are looking for a dynamic, energetic individuals to join our team. As an ML software stack engineer,...


  • Bengaluru, India L&T Semiconductor Technologies Full time

    Role – Lead/ Principal AI/ML Software ArchitectStream - R&DReporting- Director SoC ArchitecturePosition Overview:As an AI/ML software lead / architect you will be responsible for mapping key Machine Learning applications and benchmarks on CPU/NPU/DSPs. We are looking for a dynamic, energetic individuals to join our team. As an ML software stack engineer,...


  • Bengaluru, India L&T Semiconductor Technologies Full time

    Role – Lead/ Principal AI/ML Software Architect Stream - R&D Reporting- Director SoC Architecture Position Overview: As an AI/ML software lead / architect you will be responsible for mapping key Machine Learning applications and benchmarks on CPU/NPU/DSPs. We are looking for a dynamic, energetic individuals to join our team. As an ML software stack...

  • Principal Architect

    6 months ago


    Bengaluru, Karnataka, India SA Technologies Inc. Full time

    SA Technologies Inc. is a global leader in IT Consulting, providing innovative solutions to clients around the world. We are looking for talented and passionate individuals to join our team and help us make a real difference in the world. **We are currently hiring for a Principal Architect AI ML to join our team at Bangalore location.** - ** Expertise in...


  • Bengaluru, India L&T Semiconductor Technologies Full time

    Role – Lead/ Principal AI/ML Software ArchitectStream - R&DReporting- Director SoC ArchitecturePosition Overview:As an AI/ML software lead / architect you will be responsible for mapping key Machine Learning applications and benchmarks on CPU/NPU/DSPs. We are looking for a dynamic, energetic individuals to join our team. As an ML software stack engineer,...

  • Ai/ml - Architect

    7 months ago


    Bengaluru, India BTC Soft Pvt Ltd. Full time

    **AI/ML - Architect** **Work type**: Work from Office **Work location **:JP Nagar 3rd Phase, Bangalore. **Experience**: 14 to 16 yrs **Job Summary**: As the **Architect - AI/ML **, you will play a crucial role in shaping our technology strategy, leading architectural design, and driving successful presales engagements within the US healthcare domain. You...


  • Bengaluru, Karnataka, India HealthAsyst Full time

    About UsHealthAsyst is a leading provider of IT services and products to the healthcare industry in the United States. We deliver cutting-edge technology solutions through our expertise in product engineering, custom software development, testing, large-scale healthcare IT implementation, and integrations.Job OverviewWe are seeking an experienced AI/ML...


  • Bengaluru, Karnataka, India Hiresquad Resources Full time

    About the JobWe are seeking a highly skilled Principal AI Software Developer to lead our AI software development team in Bangalore. The ideal candidate will have 8+ years of experience in AI, ML or a related field and a strong background in Python and deep learning frameworks.ResponsibilitiesUnderstand client challenges and propose solutions based on...


  • Bengaluru, Karnataka, India HealthAsyst Full time

    HealthAsyst is a leading healthcare technology company seeking an experienced Ai and ml solutions architect. We offer a competitive salary of $120,000-$180,000 per year. In this role, you will lead the Centre of Excellence for Artificial Intelligence and Machine Learning, managing a team of engineers. As a primary customer-facing AI expert, you will assist...


  • Bengaluru, India Elucidata Full time

    About the Role:Elucidata is looking for a Principal ML Scientist with ~4+ years of experience to join the team in Bangalore, India. This is an amazing opportunity to work in a category defining start-up company. As a Principal ML Scientist at Elucidata you'll have the opportunity to work on groundbreaking projects in life science , collaborate with an...


  • Bengaluru, India Elucidata Full time

    About the Role:Elucidata is looking for a Principal ML Scientist with ~4+ years of experience to join the team in Bangalore, India. This is an amazing opportunity to work in a category defining start-up company. As a Principal ML Scientist at Elucidata you'll have the opportunity to work on groundbreaking projects in life science , collaborate with an...


  • Bengaluru, Karnataka, India HealthAsyst® Full time

    Job Title: AI and ML Solutions ArchitectWe are seeking a seasoned professional to lead our Centre of Excellence (COE) for Artificial Intelligence and Machine Learning. As an AI and ML Solutions Architect, you will be responsible for driving the development of innovative solutions that address complex business problems.


  • Bengaluru, India Elucidata Full time

    About the Role:Elucidata is looking for a Principal ML Scientist with ~4+ years of experience to join the team in Bangalore, India. This is an amazing opportunity to work in a category defining start-up company. As a Principal ML Scientist at Elucidata you'll have the opportunity to work on groundbreaking projects in life science , collaborate with an...


  • Bengaluru, India Elucidata Full time

    About the Role: Elucidata is looking for a Principal ML Scientist with ~4+ years of experience to join the team in Bangalore, India. This is an amazing opportunity to work in a category defining start-up company. As a Principal ML Scientist at Elucidata you'll have the opportunity to work on groundbreaking projects in life science , collaborate with an...


  • Bengaluru, India Elucidata Full time

    About the Role:Elucidata is looking for a Principal ML Scientist with ~4+ years of experience to join the team in Bangalore, India. This is an amazing opportunity to work in a category defining start-up company. As a Principal ML Scientist at Elucidata you'll have the opportunity to work on groundbreaking projects in life science , collaborate with an...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    Job SummaryWe are seeking a seasoned Principal Machine Learning Architect to lead the development of cutting-edge AI and ML solutions. This role requires a strong technical background in machine learning, combined with excellent leadership and communication skills.

  • AI/ML Developer

    3 weeks ago


    Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full time

    Overview:JTek Software Solutions Pvt Ltd is a leading software solutions company that leverages cutting-edge technologies to drive innovation. As an AI/ML Developer, you will play a crucial role in developing and deploying intelligent systems that solve complex problems.Key Responsibilities:Design and develop efficient AI/ML models to address business...


  • Bengaluru, Karnataka, India Coders Brain Technology Private Limited Full time

    Company Overview">Coders Brain Technology Private Limited is a dynamic and innovative company that specializes in developing cutting-edge AI/ML solutions. Our team of experts is passionate about pushing the boundaries of what is possible with technology.">Job Title: AI/ML DevOps Infrastructure Architect">We are seeking an experienced AI/ML DevOps...


  • Bengaluru, Karnataka, India Fiddler AI Full time

    Fiddler AI is a pioneer in the field of Model Performance Management (MPM), recognized as a leader in the industry.As a Cloud Architect for AI Model Performance Management, you will design and build a world-class cloud platform to help enterprises monitor and analyze their ML models. This requires expertise in infrastructure management (AWS / Google Cloud,...


  • Bengaluru, Karnataka, India SP Software Pvt. Ltd. Full time

    Job Description: We are seeking an experienced Software Test Engineer for AI/ML Pipelines to join our team at SP Software Pvt. Ltd. The successful candidate will design and implement test automation frameworks for our machine learning pipelines, collaborate with data scientists and engineers to inform solution designs, and prepare test data in different...