Sr./Staff Software Engineer, Edge AI

1 week ago


Singapore Omnivision Technologies Singapore Pte. Ltd. Full time

Senior/Staff Software Engineer, Edge AI - Toolchain

Job Description

We are looking for Senior/Staff Software Engineers to grow our Edge AI & Systems software team to the next level. This team works within the larger ASIC team to architect and enhance Neural Network solutions in the Video Processor roadmap including these current and older products:

This position works in a smaller team that specifies, develops and delivers the toolchain that allows our customers and partners to develop or port AI models to run optimally on our Neural Processing Units.

Responsibilities

  • Specify and develop new toolchain features for existing and new NPU architectures, working with the inference engine sub-team
  • Enhance, maintain and support existing toolchain features, and modify model network layers for NPU optimality, working with the application engineering teams and sometimes customers/partners.
  • Constantly improve productivity through automation in all areas

Skills

  • Strong Python class based product development skills based on knowledge of design patterns
  • Strong understanding of all aspects of a compiler and related development and debugging technologies, code generation, program analysis, and pipeline optimizations
  • Good communication, collaboration, task estimation & reporting, CI/CD via tools such as Confluence, Git, JIRA etc.
  • Familiarity with the following is a plus:
  • Deep Learning compilers like TVM
  • Deep Learning framework - PyTorch
  • Eclipse development for toolchain frontend
  • CPU/DSP/GPU/NPU architectures

Requirements

  1. Ph.D./MS/BS in Computer Science or Computer Engineering
  2. At least 5 years of commercial development experience of which at least 3 are in compiler-related areas


  • Singapore Pensees Systems Pte. Ltd. Full time

    Job Description:Pensees R&D team is searching for an outstanding software engineer to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...

  • Senior AI or AI Software Engineer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore PENSEES SYSTEMS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description:Pensees R&D team is searching for an outstanding software engineer to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer with expertise in GPU programming and performance optimizations. Are you...

  • AI Cutting-edge Technology and Development

    Found in: beBee S SG - 3 weeks ago


    Singapore Pensees Systems Pte Ltd Full time

    The AI Scientist Intern attached under AI Development – AI Cutting-edge Technology Development will be involved in the research, development and integration of cutting-edge technology for various products and applications, where AIGC, machine learning (ML), deep learning (DL), computer vision, speech processing, NLP, Text to speech, 3D reconstruction,...

  • Software Developer

    1 week ago


    Singapore Ca (singapore) Pte. Ltd. Full time

    Edge computing is undergoing tremendous growth and transformation driven by new applications around AI/ML, Computer Vision, Predictive Analytics, and many others. Moreover, these applications, which today are mainly packaged as Virtual Machines or Containers, need to run reliably and be deployed, managed and monitored in a flexible, agile and...


  • Singapore National University of Singapore Full time

    Job DescriptionAI Singapore (AISG) is a national AI programme launched by the National Research Foundation (NRF) to anchor deep national capabilities in Artificial Intelligence (AI). The programme office is hosted by the National University of Singapore (NUS) and brings together all Singapore-based research institutions and the vibrant ecosystem of AI...


  • Singapore National University of Singapore Full time

    Job DescriptionAI Singapore (AISG) is a national AI programme launched by the National Research Foundation (NRF) to anchor deep national capabilities in Artificial Intelligence (AI). The programme office is hosted by the National University of Singapore (NUS) and brings together all Singapore-based research institutions and the vibrant ecosystem of AI...


  • Singapore National University of Singapore Full time

    Job DescriptionAI Singapore (AISG) is a national AI programme launched by the National Research Foundation (NRF) to anchor deep national capabilities in Artificial Intelligence (AI). The programme office is hosted by the National University of Singapore (NUS) and brings together all Singapore-based research institutions and the vibrant ecosystem of AI...

  • Data Engineer

    2 days ago


    Singapore Kerry Consulting Pte Ltd Full time

    Data Engineer - Artificial Intelligence/Machine Learning (Contract) Role Job posting done by Sheralynn Tjioe, Head of Interim and Contracting Solutions (Technology) Recruitment at Kerry Consulting Email: sr@kerryconsulting.com My Client is a leading stable firm in Singapore. Overview: Assist in MLOps initiatives, focusing on Machine Learning Servers and...

  • Data Engineer

    Found in: Talent SG 2A C2 - 3 days ago


    Singapore Kerry Consulting Pte Ltd Full time

    Data Engineer - Artificial Intelligence/Machine Learning (Contract) Role Job posting done by Sheralynn Tjioe, Head of Interim and Contracting Solutions (Technology) Recruitment at Kerry Consulting Email: sr@kerryconsulting.com My Client is a leading stable firm in Singapore. Overview: Assist in MLOps initiatives, focusing on Machine Learning Servers and...

  • AI Software Engineer Intern

    Found in: beBee S SG - 4 weeks ago


    Singapore Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...

  • AI Software Engineer Intern

    Found in: beBee S SG - 3 weeks ago


    Singapore Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...

  • AI Software Engineer Intern

    Found in: beBee jobs SG - 2 weeks ago


    Singapore Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...

  • Software Developer

    Found in: Talent SG 2A C2 - 1 week ago


    Singapore CA (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesEdge computing is undergoing tremendous growth and transformation driven by new applications around AI/ML, Computer Vision, Predictive Analytics, and many others. Moreover, these applications, which today are mainly packaged as Virtual Machines or Containers, need to run reliably and be deployed, managed and monitored in a flexible,...

  • AI Software Development Engineer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full time

    Roles & ResponsibilitiesJob scope: Developing a digital twin software platform Develop and deploy AI based algorithms for IIoT sensors and edge platform applications Integrate and design automation systems and keep them updated Creating IP Property Rights in Singapore Ability to establish relationships with local universities or research...

  • AI Software Development Engineer

    Found in: Talent SG 2A C2 - 2 days ago


    Singapore A DREAMWORKS COMPANY PTE LTD Full time

    Job Description & RequirementsSpearhead the development of an innovative digital twin software platform.Utilize AI-based algorithms for Industrial Internet of Things (IIoT) sensors and edge platform applications, enhancing efficiency and functionality.Lead the integration and design of automation systems, ensuring they are up-to-date with the latest...


  • Singapore Kerja Holdings Pte. Ltd. Full time

    Spearhead the development of an innovative digital twin software platform.Utilize AI-based algorithms for Industrial Internet of Things (IIoT) sensors and edge platform applications, enhancing efficiency and functionality.Lead the integration and design of automation systems, ensuring they are up-to-date with the latest advancements.Cultivate Intellectual...


  • Singapore A DREAMWORKS COMPANY PTE LTD Full time

    Job Description & Requirements Spearhead the development of an innovative digital twin software platform. Utilize AI-based algorithms for Industrial Internet of Things (IIoT) sensors and edge platform applications, enhancing efficiency and functionality. Lead the integration and design of automation systems, ensuring they are up-to-date with the latest...

  • AI Software Development Engineer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full time

    Roles & ResponsibilitiesJob scope: Developing a digital twin software platform Develop and deploy AI based algorithms for IIoT sensors and edge platform applications Integrate and design automation systems and keep them updated Creating IP Property Rights in Singapore Ability to establish relationships with local universities or research institutions,...


  • Singapore A Dreamworks Company Pte. Ltd. Full time

    Monday to Friday @ 830am to 530pmWork location: Centennial Tower @ Near Promenade MRTAWS+Variable Bonus1. Developing a digital twin software platform2. Develop and deploy AI based algorithms for IIoT sensors and edge platform applications3. Integrate and design automation systems and keep them updated4. Creating IP Property Rights in Singapore5. Ability to...

  • Staff Software Engnieer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore AIRWALLEX (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesRole and Project Scope:As the pioneer in our new Generative AI department, you will spearhead the development of AI agents. These AI agents will transform the way we provide support and automation solutions for both our internal teams and external customers. You'll have the unique opportunity to shape the architecture and API design...