Software Engineer – AI and Deep Learning

1 month ago


bangalore, India Texas Instruments Full time

Job Description:

TI is considered to be one of the technology leaders in DSPs and purpose designed accelerator for high performance, low power embedded systems. These technologies part of our processors product portfolio fuels innovative and differentiated solutions in area of Machine learning and AI. TI Processors has a strong and robust software development team who focuses on solving some of the most challenging technical problems in automotive and industrial systems. TI EdgeAI technology offers a practical embedded inference solution for next-generation vehicles, smart cameras, edge AI boxes, and autonomous machines and robots. If your passion lies in creating optimized embedded systems with software innovations in cutting edge AI technology then, TI is the right place for you

As a Software Engineer – You will find yourself in middle of solving challenging problems in embedded systems. You will be working with smart and intelligent engineers who are responsible to deliver deep learning solutions on TI processors. Your work will involve design and development of deep learning inference software targeted towards ADAS and automated driving systems, robotics and industrial analytics. Your role demands you to work across the lifecycle of a software products from requirement gathering, planning, design, coding and testing

Basic qualifications:

· Bachelor’s/Master’s degree (or equivalent experience) or PhD in Computer Science, Electronics, Electrical Engineering, Artificial Intelligence, or Applied Math
· 1-2 years of industry experience in embedded system and software in domain of machine learning

Skills needed:

· Great programmer: Programming and scripting skills in C/C++ and python, Modular and Object Oriented programming skills, familiarity with build systems – make, cmake, familiarity with Linux
· Working experience in machine learning technologies such as CNN, transformers, quantization algorithms and approaches for camera-based applications on embedded systems
· Good knowledge on machine learning frameworks (PyTorch), inference solution and exchange formats (ONNX, ONNX RunTime)
· Good knowledge of embedded systems – VLIW and SIMD processor architecture, DMA, cache
· Well verse with software development life cycle and efficient use of associated tools – Git, JIRA, bitbucket, Jenkins, containers (Dockers), CI/CD
· Strong Communication, documentation and writing skills

Primary responsibilities:

· Design and Development of deep learning inference software on TI DSPs and accelerators. Analyze performance, identify optimization areas and optimize the software to entitle the hardware capabilities
· Analyzes and writes test and procedures for the software developed
· Work with hardware architecture and design teams to feed improvement areas for next generation DSPs and accelerator for machine learning applications. Also work on pre-silicon software development environments such as simulators, Zebu


  • Software engineer

    4 weeks ago


    Bangalore, India Texas Instruments Full time

    Job Description: TI is considered to be one of the technology leaders in DSPs and purpose designed accelerator for high performance, low power embedded systems. These technologies part of our processors product portfolio fuels innovative and differentiated solutions in area of Machine learning and AI. TI Processors has a strong and robust software...

  • Gen AI

    2 weeks ago


    Bangalore, India Tech Mahindra Full time

    Hi All, I hope this message finds you well. We have some exciting opportunities for Gen AI experts with 3 to 5 years of experience in both Bangalore and Hyderabad locations. We are particularly looking for individuals with strong skills in Deep Learning, TensorFlow, and LLM. If you are available to join immediately or within 30 days and are passionate...


  • Bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related...

  • ML Engineer II

    3 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

    4 weeks 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

    3 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, India Fiddler AI Full time

    Our Purpose At Fiddler, we understand the implications of AI and the impact that it has on human lives. Our company was born with the mission of building trust into AI. With the rise of the internet, trust in AI has been degraded by a plethora of issues like spam, fraudulent transactions, hate speech, and online abuse. Fiddler enables organizations to get...

  • ML Engineer II

    3 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

    4 weeks 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

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


  • Bangalore, India Sagility Full time

    Job Description : - Experience : 3+ years in ML/DL, focusing on NLP or ASR in production environments.- Technical Skills : Proficient in PyTorch; familiar with frameworks like Fairseq or Transformers.- Research & Coding : Experience in applied research, strong coding skills, and problem-solving abilities.- Passion for AI : Expertise in AI areas such as Text...


  • Bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related...

  • ML Engineer II

    4 months ago


    Bangalore Urban, 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

    3 months ago


    Bangalore Urban, 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...


  • bangalore, India Flex AI Full time

    Job Title: Senior Android EngineerLocation: RemoteAbout Us:Flex AI is a leading platform dedicated to helping people achieve their fitness goals through personalized workout plans, nutrition guidance, and community support. Our mission is to make fitness accessible and enjoyable for everyone. Join our dynamic team and help us create innovative solutions...


  • bangalore, India Dola AI Full time

    Are you passionate about shaping world-leading experiences at the forefront of the AI movement? Do you thrive in collaborative environments alongside talented colleagues who have a track record of founding, building, and successfully selling a 10 billion USD unicorn? If so, Dola AI (1,000,000 users and counting!) is looking for an associate software engineer...


  • Bangalore Urban, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape.Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...


  • Bangalore Urban, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...

  • AI/ML Engineer

    1 month ago


    Bangalore, India Gloify Full time

    Job Title: AI/ML Engineer - Machine Learning SolutionsAbout the Role:We are seeking a highly skilled AI/ML engineer to join our team at Gloify. As an AI/ML engineer, you will be responsible for designing, developing, and deploying machine learning models and algorithms for production environments. Your expertise in graph databases, particularly Neo4j, will...


  • Bangalore, India LinkedIn Full time

    Linked In was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We’re much more than a digital resume -- we transform lives...