(Sr./Staff) Software Engineer, Edge AI

1 week ago


Singapore OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

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
Ph.D./MS/BS in Computer Science or Computer Engineering
At least 5 years of commercial development experience of which at least 3 are in compiler-related areas
#J-18808-Ljbffr



  • Singapore OMNIVISION Full time

    Overview 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 current and older products: This position works in a smaller team that specifies, develops and...


  • Singapore OMNIVISION Full time

    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: OAX8000OAX4600OA7100This position works in a smaller team that specifies,...


  • Singapore beBeeSoftwareEngineering Full time $150,000 - $200,000

    Job Title: Sr. Software Engineering Manager - AIWe are seeking a seasoned software engineering leader to oversee the development and deployment of novel applications, leveraging generative AI models.This role focuses on rapidly developing new features, and working across partner teams to deliver solutions, and maximize impact for customers. You will be...


  • Singapore beBeeSoftware Full time $90,000 - $120,000

    Job Description:We are seeking an experienced Senior/Staff Software Engineer to join our Edge AI & Systems software team. This role involves architecting and enhancing Neural Network solutions in the Video Processor roadmap.The successful candidate will work within a smaller team that specifies, develops and delivers the toolchain allowing customers and...


  • Singapore ENVIRODYNAMICS SOLUTIONS PTE. LTD. Full time

    **Edge AI Software Engineer As a key player in the organization, you will have the chance to work on groundbreaking projects that are shaping the future of AI at the edge. **Key Responsibilities**: - Develop and optimize cutting-edge Edge AI algorithms and software solutions. - Design and implement efficient algorithms for edge computing platforms. -...


  • Singapore Reality AI Full time

    **Title**:Sr Staff System Engineer **Requisition ID**:52436**Department**:System Solution Department 2**Location**:SG**Job Function**:Hardware Engineering**Responsibilities**: - Responsible to develop/outsource hardware designs on Analog measurements - Responsible to develop/optimised required Firmware including APIs and Libraries - Build up Application...


  • Singapore Reality AI Full time

    **Title**:Sr Software Engineer **Requisition ID**:52437**Department**:System Solution Department 2**Location**:SG**Job Function**:Software**Responsibilities**: - Conduct full SDLC from requirement gathering and analysis, design, implementation, testing, deployment to maintenance support - Analyse requirements, create design documents and perform actual...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** **Seniority** Senior Lead **Years of Experience** Information not provided **Tech Stacks** CI PyTorch Eclipse Git Python **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...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** Principal Senior **Years of Experience** At least 5 years **Tech Stacks** CI PyTorch Eclipse Git Python - 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...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** Principal Senior **Years of Experience** At least 5 years **Tech Stacks** CI PyTorch Eclipse Git Python - 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...