Staff/senior Machine Learning Engineer

1 week ago


Jurong East, Singapore OMNIVISION Full time

We are looking for a Staff/Senior Machine Learning Engineer to take our Edge AI team to the next level. This team works within the larger ASIC Design team that develops and delivers toolchains that allow customers and partners to compile AI models to run optimally on resource-constraint environments like Neural Processing Units (NPU).

**Responsibilities**:

- Enhance, maintain and support existing toolchain features, model training pipelines, model zoo and modify model architectures for NPU optimality.
- Develop python packages for supporting toolchain in various phases of compiler workflow.
- Serve as SME within the team to support ML queries for internal & external users.
- Keep management up to speed with trends and innovations in EdgeAI space.

**Skills**:

- Strong understanding of all aspects of deep learning models including model/block definitions in various frameworks, forward and backward passes, multi-GPU training and inference logic, data pre-/post-processing algorithms, weight distribution analysis and debugging
- Good communication, collaboration, task estimation & reporting, CI/CD via tools such as Confluence, Git, JIRA etc.

**Requirements**:

- Master or Ph.D in AI/ML or related field.
- At least 3 years of commercial software development experience, preferably in C++ or Python.
- Knowledge of model optimization techniques, including but not limited to: Quantization, Tuning, Knowledge Distillation etc.
- Knowledge of Deep Learning frameworks Like TensorFlow, TFLite, Keras and ONNX.
- Good understanding of algorithms like Face Recognition, Pose Estimation, Image Segmentation, Object Detection, Gesture Recognition etc.



  • Jurong East, 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: This position works in a smaller team that specifies, develops and delivers...


  • Jurong East, Singapore OMNIVISION Full time

    We are looking for multiple seasoned Senior and Staff System Engineers to grow an 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: **Deliveries**: - Neural Network Processor (NPU)...


  • Jurong East, Singapore OMNIVISION Full time

    We are looking for multiple seasoned Senior and Staff Software Engineers to grow an 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: **Deliveries**: - SoC IP programming...


  • Jurong East, Singapore OMNIVISION Full time

    **Description**: **Responsibilities**: - Expand existing solutions to new levels of functionality, quality, and performance. - Assist other teams with algorithm implementation, testing and verification - Drive the productization of the hardware. - Algorithm documentation - Collaboration with external researchers. **Requirements**: - BS/MS/PhD in...


  • Jurong East, Singapore OMNIVISION Full time

    **Responsibilities**: - Develop design requirements of an NPU given system level specifications. - Being part of modelling the performance of the NPU module and its data transaction throughput. - Microarchitecture design and RTL coding using Verilog / System Verilog HDL for various sub-blocks of the NPU. - Understanding the mathematics of different...

  • Mechanical Engineer

    1 week ago


    Jurong East, Singapore SESTO Robotics Full time

    **Main Tasks**: - Assist to design and prototype mechanical systems including areas such as drive train design, structure design, airflow management, shock and vibration design - Deals with machining, integration, composites, CAD, FEA, CFD - Assist to manage small volume production and tools design - Providing technical support to project team - Perform...

  • Service Engineer

    1 week ago


    Jurong East, Singapore One Vogue Pte Ltd Full time

    Responsibilities - Throughout the region, CNC machines are repaired and serviced. - To put in place customer service programs. - The configuration of the machine. - Keeping track of everything (Service report, Machine registration, filing and record). **Requirements**: - Minimum Diploma in Electrical/Mechanical/Mechatronics Engineering - Possess valid...

  • Machine Operator

    6 days ago


    Jurong West, Singapore Festo Pte Ltd Full time

    **Machine Operator**: **Key Responsibilities**: Follow the established procedures and guidelines to produce various types of products according to the production specifications, schedules, safety and quality standards.Follow the established procedures and guidelines to produce various types of products according to the production specifications, schedules,...

  • Data Engineer

    2 days ago


    Jurong, Singapore GECO Asia Full time

    **Job Summary**: The Senior Data Engineer will design, implement, and optimize the company’s data infrastructure with a focus on building a scalable data warehouse, enabling AI-driven analytics, and supporting machine learning initiatives. This role will lead the development of efficient data pipelines, ensure data quality, and collaborate with data...


  • Jurong East, Singapore One Vogue Pte Ltd Full time

    Responsibilities - Throughout the region, repair and service CNC machines. - To implement customer service programs. - Machine configuration. - Keeping records (Service report, Machine registration, filing and record) **Requirements**: - Minimum Diploma in Electrical/Mechanical/Mechatronics Engineering - Possess valid Class 3 driving license (MUST) -...