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.…
Assist senior algorithm engineers in the design and daily maintenance of search and recommendation services and models in content scenarios, support the content……
Oversee projects and drive deliverables for latency-sensitive trading algorithms. We engineer advanced, automated electronic trading applications by partnering……
Solid data structures, algorithms and software design. Design software for wireless consumer electronic products. Design the new generation of robotic devices.…
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 with senior engineers on module design, API/interface definition, system integration, and deployment (including logging, monitoring, and performance……
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 CS fundamentals in algorithms, data structures, and systems design. Strong experience building production backend systems in a modern language (TypeScript……
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,……
Good understanding of microservices design patterns, data structure & algorithm, and system integration. Support software engineering teams in the design, build……
Work closely with quants and traders to define the behavior of trading algorithms. Develop low latency exchange connectivity and trading algorithms, including……
Collaborate closely with algorithm and hardware teams to build prototypes. Verilog HDL coding and verification. Hardware and software co-design.…
Strong understanding of software development principles, data structures, and algorithms. Collaborate with software architects and senior developers to design……
Develop advanced motion control algorithm to achieve submicron precision motion. Focus on electro-mechanical system motion and process control.…
Market Microstructure Expertise: Deep understanding of order book dynamics, liquidity provision, execution algorithms (TWAP/VWAP), and market impact modeling.…
Strong grasp of computer science fundamentals, such as data structures and algorithms. Work closely with customers, address their technical questions and……
As a Senior C++ engineer, you are tasked with up-lifting their low-latency market data feeds and exchanges. Outside your technical duties, you will also get to……
Collaborate with engineers, designers, and product managers to delight our customers. In this role, you will be the backbone to every product; optimising new……
Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts.…
Strong knowledge of data structures, algorithms and enterprise-architecture concepts. Ensure strict adherence to BNP Paribas IT governance, coding standards,……
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. To keep pace with an ever‑evolving regulatory landscape, our team has grown to……
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.