Director/Lead, Deep learning library development

2 days ago


bangalore, India Tenstorrent Full time

As the Acceleration Lead at Tenstorrent, you will take on a pivotal role in guiding the optimization of low-level workloads, kernel development, and enhancing the performance of our software for machine learning applications. You will lead a team of highly skilled engineers, ensuring our software operates at peak efficiency and delivers high-quality results to our clients and users.

This role is on-site, based out of Bangalore, India.

Responsibilities:

- Kernel Development Leadership: Lead the design, development, and maintenance of kernel-level software components for our applications. Develop and optimize kernels and kernel libraries for efficient machine learning and HPC applications.
- Implementation of Tensor Compute and Data Movement Optimizations: Lead the implementation and optimization of tensor compute and tensor data movement kernels.
- Optimization Focus: Drive efforts in analyzing and optimizing low-level code to improve the performance and efficiency of our software, with a strong emphasis on tensor optimization.
- Machine Learning Integration: Collaborate with machine learning engineers and data scientists to integrate optimized kernels and low-level routines into machine learning frameworks and pipelines.
- Performance Profiling and Strategy Development: Identify performance bottlenecks, conduct performance profiling, and develop strategies to address and resolve them.
- Testing and Debugging: Oversee the creation of comprehensive unit tests, conduct thorough debugging, and ensure the stability and reliability of kernel-level code.
- Documentation and Best Practices: Create and maintain clear and concise documentation for code, APIs, and best practices to facilitate team collaboration.
- Research and Innovation: Stay abreast of the latest developments in kernel development, tensor optimization, and machine learning to propose and implement innovative solutions and improvements.

Experience & Qualifications:

- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 14 + years of Proven experience in kernel development, with a strong focus on low-level optimizations and tensor optimization.
- Proficiency in C/C++ programming languages.
- Familiarity with machine learning frameworks and concepts.
- Strong problem-solving skills and the ability to analyze and debug complex issues.
- Experience with performance profiling and optimization tools.
- Excellent communication and leadership skills.
- Self-motivated, detail-oriented, and able to work independently as well as lead a team.
- Experience with GPU programming (CUDA, OpenCL) is a plus.
- Knowledge of operating system internals is a plus.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.



  • bangalore, India Tenstorrent Full time

    As the Acceleration Lead at Tenstorrent, you will take on a pivotal role in guiding the optimization of low-level workloads, kernel development, and enhancing the performance of our software for machine learning applications. You will lead a team of highly skilled engineers, ensuring our software operates at peak efficiency and delivers high-quality results...


  • bangalore, India Tenstorrent Full time

    As the Acceleration Lead at Tenstorrent, you will take on a pivotal role in guiding the optimization of low-level workloads, kernel development, and enhancing the performance of our software for machine learning applications. You will lead a team of highly skilled engineers, ensuring our software operates at peak efficiency and delivers high-quality results...


  • Bangalore, India Aimonk Labs Private Limited Full time

    Job Title: Deep Learning Engineer - Python ProgrammingWe are seeking a highly skilled Deep Learning Engineer to join our team at AIMonk Labs Private Limited. As a key member of our team, you will be responsible for developing and implementing cutting-edge deep learning solutions using Python.Key Responsibilities:Design and develop deep learning models using...


  • Bangalore, India Aimonk Labs Private Limited Full time

    Job Title:Deep Learning Engineer - Python ProgrammingJob Description:We are seeking a highly skilled Deep Learning Engineer to join our team at AIMonk. The ideal candidate will have a strong background in Python programming and experience in computer vision and artificial intelligence.Key Responsibilities:Design and develop deep learning models using Python...

  • Lead Data Scientist

    4 weeks ago


    Bangalore/Mysore/Karnataka/Mangalore, India Mresult Services Private Limited Full time

    Job Title: Lead Data Scientist - NLP/Deep Learning/Machine LearningAbout the Role:We are seeking a highly skilled Lead Data Scientist to join our team at Mresult Services Private Limited. As a Lead Data Scientist, you will be responsible for designing, developing, and implementing AI-based solutions using NLP and deep learning techniques.Key...

  • Data Scientist

    4 weeks ago


    Bangalore, India Thoucentric Technology Pvt. Ltd. Full time

    About ThoucentricThoucentric is the consulting arm of Xoriant, a leading digital engineering services company with a global presence. Our team of experts helps clients across various industries, including consumer goods, technology, and finance, to drive business growth and innovation through data-driven solutions.Job DescriptionWe are seeking a highly...

  • Data Scientist

    1 month ago


    Bangalore, Karnataka, India Peepal consulting Full time

    Responsibilities : - Work with business partners globally to define the scope of the project, determine analyses to be performed, manage deliverables against timelines, present of results and implement the model. - Use broad spectrum of NLP, Machine Learning and deep learning techniques to extract impactful features from unstructured data. - Develop and...


  • Bangalore, India MakeMyTrip Full time

    Position Overview : We are seeking a highly skilled and experienced Principal Data Scientist to join our Personalization Team in Bangalore. The ideal candidate will be a hands-on, individual contributor (IC) who is passionate about leveraging advanced machine learning and deep learning techniques to drive personalized customer experiences. As a Principal...

  • AI/ML Engineer

    3 weeks ago


    Bangalore/Mysore/Karnataka/Mangalore, India Mresult Services Private Limited Full time

    OverviewMResult is seeking a talented AI/ML Engineer to lead our NLP and Deep Learning efforts. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge AI and ML solutions in a fast-paced environment.Responsibilities* Collaborate with cross-functional teams to design, code, test, and implement AI-based...


  • Bangalore/Mysore/Karnataka/Mangalore, India Mresult Services Private Limited Full time

    Job Title:Lead Data Scientist - NLP/Deep Learning/Machine LearningJob Description:Job Summary:We are seeking a highly skilled Lead Data Scientist to join our team at MResult Services Private Limited. The successful candidate will be responsible for designing, developing, and implementing AI-based solutions using NLP and machine learning techniques.Key...

  • Data Scientist

    4 weeks ago


    Bangalore, India Thoucentric Technology Pvt. Ltd. Full time

    About Thoucentric Technology Pvt. Ltd.Thoucentric is the Consulting arm of Xoriant, a prominent digital engineering services company with 5000+ employees. We are headquartered in Bangalore with presence across multiple locations in India, US, UK, Singapore & Australia Globally.We help clients with Business Consulting, Program & Project Management, Digital...

  • Data Scientist

    4 weeks ago


    Bangalore, India Thoucentric Technology Pvt. Ltd. Full time

    About Thoucentric Technology Pvt. Ltd.Thoucentric is the Consulting arm of Xoriant, a prominent digital engineering services company with 5000+ employees. We are headquartered in Bangalore with presence across multiple locations in India, US, UK, Singapore & Australia Globally.We help clients with Business Consulting, Program & Project Management, Digital...


  • Bangalore, Karnataka, India Gloify Full time

    Job Overview :We are seeking a talented and motivated Computer Vision Engineer with 3-5 years of experience to join our team. The ideal candidate will have hands-on experience in building and deploying computer vision models and applications. You will work on cutting-edge technologies, solving complex problems related to image processing, object detection,...

  • ML Engineer II

    2 months ago


    bangalore, India Clutterbot Full time

    About Clutterbot Imagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face trying to balance work and daily responsibilities while keeping their homes tidy. That's why we're developing a cutting-edge household robot that will revolutionize the way you live. This safe and...

  • ML Engineer II

    16 hours ago


    bangalore, India Clutterbot Full time

    About ClutterbotImagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face trying to balance work and daily responsibilities while keeping their homes tidy. That's why we're developing a cutting-edge household robot that will revolutionize the way you live. This safe and...

  • ML Engineer II

    2 months ago


    bangalore, India Clutterbot Full time

    About ClutterbotImagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face trying to balance work and daily responsibilities while keeping their homes tidy. That's why we're developing a cutting-edge household robot that will revolutionize the way you live. This safe and...

  • ML Engineer II

    15 hours ago


    Bangalore, India Clutterbot Full time

    About Clutterbot Imagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face trying to balance work and daily responsibilities while keeping their homes tidy. That's why we're developing a cutting-edge household robot that will revolutionize the way you live....

  • ML Engineer II

    2 months ago


    bangalore, India Clutterbot Full time

    About ClutterbotImagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face trying to balance work and daily responsibilities while keeping their homes tidy. That's why we're developing a cutting-edge household robot that will revolutionize the way you live. This safe and...


  • Bangalore, Karnataka, India Thoucentric Technology Pvt. Ltd. Full time

    About Us :Thoucentric is the Consulting arm of Xoriant, a prominent digital engineering services company with 5000+ employees. We are headquartered in Bangalore with presence across multiple locations in India, US, UK, Singapore & Australia Globally.As the Consulting business of Xoriant, We help clients with Business Consulting, Program & Project Management,...


  • Bangalore, Karnataka, India Thoucentric Technology Pvt. Ltd. Full time

    Data Scientist (Contractual) About Us :Thoucentric is the Consulting arm of Xoriant, a prominent digital engineering services company with 5000+ employees. We are headquartered in Bangalore with presence across multiple locations in India, US, UK, Singapore & Australia Globally.As the Consulting business of Xoriant, We help clients with Business Consulting,...