Research and apply state-of-the-art computer vision algorithms and software libraries, including study of publications and opensource projects.…
Solid understanding of core computer science concepts like algorithms, data structure, software design patterns, OOP, etc. Build and maintain our data pipeline.…
Good understanding of microservices design patterns, data structure & algorithm, and system integration. Support software engineering teams in the design, build……
Partner with our client’s leadership teams, engineers, program managers and data analysts to understand data needs. Fluency in English and Cantonese is a must.…
Solid data structures, algorithms and software design. Design software for wireless consumer electronic products. Design the new generation of robotic devices.…
Oversee projects and drive deliverables for latency-sensitive trading algorithms. We engineer advanced, automated electronic trading applications by partnering……
Collaborate with senior engineers on module design, API/interface definition, system integration, and deployment (including logging, monitoring, and performance……
Doctoral-level research experience is preferred for this senior technical role. Experience leading technical R&D workstreams, mentoring engineers or……
Assist senior algorithm engineers in the design and daily maintenance of search and recommendation services and models in content scenarios, support the content……
To be successful in this role, you must be a quick learner, stellar machine learning skills with rich and solid experience from inception to business impact,……
Solid CS fundamentals in algorithms, data structures, and systems design. Strong experience building production backend systems in a modern language (TypeScript……
Have a solid grasp of common design patterns, data structures and algorithms. On-the-job training is provided and you will have the opportunity to progress to a……
Collaborate closely with senior engineers to refine vision model architectures on unconventional tasks. Assist in the development of algorithms and models that……
Collaborate closely with algorithm and hardware teams to build prototypes. Verilog HDL coding and verification. Hardware and software co-design.…
Develop advanced motion control algorithm to achieve submicron precision motion. Focus on electro-mechanical system motion and process control.…
Collaborate with engineers, designers, and product managers to delight our customers. In this role, you will be the backbone to every product; optimising new……
Strong understanding of software development principles, data structures, and algorithms. Collaborate with software architects and senior developers to design……
Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts.…
For this role, you will take ownership of new and existing software components, really exciting role for a senior C++ engineer to expand their skill set and……
Identify improvements in test and development processes; explore and prototype emerging AI tooling (LLM agents, embedding-based search, RAG pipelines) to……
Strong knowledge of data structures, algorithms and enterprise-architecture concepts. Ensure strict adherence to BNP Paribas IT governance, coding standards,……
Work closely with quants and traders to define the behavior of trading algorithms. Develop low latency exchange connectivity and trading algorithms, including……
Strong knowledge of data structures, algorithms and enterprise architecture. To keep pace with an ever‑evolving regulatory landscape, our team has grown to……
Market Microstructure Expertise: Deep understanding of order book dynamics, liquidity provision, execution algorithms (TWAP/VWAP), and market impact modeling.…
You are eager to learn from senior engineers and take ownership of specific modules within a project. You have a strong foundational understanding of data……
Design and develop cutting edge solution that tackles exciting computer vision challenges.
Implement deep learning solution in various form factors: on GPU servers / Edge AI devices / Linux embedded system.
Develop high quality and production-ready software.
Data collection, data cleansing, model training and model performance optimization.
Research and apply state-of-the-art computer vision algorithms and software libraries, including study of publications and opensource projects.
Research and apply the latest hardware and equipment, such as cameras, optical sensors, optical lens, video processing equipment and computer network infrastructure.
Qualifications and requirements
Degree or above in Computer Science/ Computer Engineering/ Electronic Engineering / Information Engineering / Data Sciences/ Physics or related fields.
Minimum 3 years of working experience in IT/engineering.
Proficiency in Python or C/C++.
Proficiency in Linux.
Experience in one or more CV/deep learning libraries: OpenCV, Tensorflow, Keras, PyTorch, DeepStream, Torch or Caffe.
Experience in Jetson Platform or Ultra96 is a plus.
Excellent self-learning ability, proactive to take initiatives.
Candidates with PhD is a plus.
Candidates with less experience will be considered as Computer Vision Engineer.