AI Engineer - Computer Vision
Job Description
Our client is a tech giant specialised in Consumer Electronics. They are looking for an AI Data Algorithm Engineer with Prior exposure in Computer Vision to join their R&D team in Singapore.
Responsibilities
- End-to-End AI Model Optimisation Support
- Responsible for model issue diagnosis, dataset construction, training, and testing of perception algorithms (2D/3D object detection, semantic segmentation, occupancy grid, etc.);
- Develop Python code for iterative model optimisation and performance improvement with deep understanding of algorithm principles and characteristics.
- Large-Scale Data Engineering Development
- Design and build efficient data processing pipelines for multi-step cleaning, transformation, annotation, and feature engineering of massive raw data;
- Ensure data quality and consistency to support high-speed data supply demands for algorithm R&D.
- Algorithm Engineering & System Development
- Systematise and platformise data engineering workflows and algorithm optimisation processes, participating in toolchain and system module development;
- Drive standardised deployment and engineering implementation of AI data engineering capabilities to improve overall team R&D efficiency.
- Responsible for the system design and development of AI data engineering Agents, building intelligent and automated data processing capabilities.
Requirements
- Education: Master's degree or above in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or related fields;
- Programming: Proficient in Python with solid coding standards, engineering practices, and debugging capabilities;
- AI Agent Capabilities: Familiar with AI Agent usage and development with deep understanding of Agent working principles; capable of effectively leveraging Agent tools to improve work efficiency, with the ability to independently design and develop Agent systems, including capability planning, framework design, and engineering implementation;
- Algorithm Understanding: Familiar with at least one type of computer vision/perception algorithm (2D/3D object detection, semantic segmentation, occupancy grid, etc.), with the ability to understand model principles, training workflows, and performance evaluation metrics;
- Data Engineering: Experience in large-scale data processing; familiarity with data cleaning, ETL processes, batch processing frameworks (e.g., Spark/Flink), or efficient data processing tools is preferred;
- Engineering Mindset: Capable of abstracting algorithm and data workflows into reusable engineering modules with systematic development thinking;
- Preferred: Experience in autonomous driving, robotics, or visual perception fields; familiarity with model training frameworks (e.g., PyTorch), distributed training, or MLOps workflows is a plus.
Regrettably, only shortlisted candidates will be notified.
Please note that Data provided is for recruitment purposes only.
Business Registration No. - 202004228R | License. No. - 20S0118 | EA Registration No. - R23112762

