Machine Learning Computer Vision Engineer

4 days ago


Singapur, Singapore ST Engineering Full time

Machine Learning Computer Vision Engineer

We’re looking for a hands-on ML CV Engineer to lead the development and deployment of robust, production-grade computer vision pipelines. In this role, you’ll own the full lifecycle of CV models - from data curation and preprocessing, through model training and evaluation, to deployment, monitoring, and automated retraining.

You’ll play a critical role in ensuring our vision systems remain accurate, responsive, and scalable under real-world conditions. Your work will directly impact applications involving image classification, object detection, segmentation, and other visual inference tasks.

This is a role for someone who thrives in full-stack ML development, combining deep modeling expertise with disciplined engineering and deployment practices.

Key Responsibilities
  • End-to-End Vision Systems
  • Build computer vision pipelines covering data ingestion, cleaning, augmentation, and preprocessing.
  • Train and optimize CV models (classification, detection, segmentation) with PyTorch, TorchVision, and modern frameworks (YOLO, Detectron2, MMDetection, DINO).
  • Automate evaluation workflows to benchmark performance and detect drift over time.
  • Production Deployment & Integration
  • Deploy models with containerized environments (Docker, TorchServe, ONNX Runtime, BentoML) and expose via APIs (REST/gRPC).
  • Collaborate with engineers to integrate models into larger platforms with reliability at scale.
  • Automation & Orchestration
  • Design automated pipelines for data validation, retraining, and deployment (RPA).
  • Implement workflow orchestration with Airflow, Prefect, or Dagster for scheduled training, monitoring, and failure recovery.
  • Monitoring & Reliability
  • Monitor production performance, detect drift, and handle recovery gracefully.
  • Build alerting and observability with Prometheus, Grafana, or OpenTelemetry.
  • Contribute to MLOps tooling for reproducibility, experiment tracking, and data versioning (MLflow, wandb).
  • Work with AI Engineers to ensure clean integration with orchestration frameworks.
Must-Have Skills
  • 6+ years of ML or CV engineering, including 3+ years building production-grade vision systems.
  • Strong knowledge of CV tasks and architectures (classification, detection, segmentation).
  • Proficient in PyTorch, TorchVision, Albumentations, and modern CV frameworks.
  • Proven experience training and tuning models on real-world datasets.
  • Skilled in production deployment (Docker, TorchServe, ONNX Runtime, BentoML, Kubernetes).
  • Strong software engineering foundation: clean Python, Git workflows, testable architecture.
  • Experience with ML orchestration tools (Airflow, Prefect, Dagster).
  • Familiarity with monitoring and alerting systems for ML models.
What We Offer
  • Small, agile team (5–6 engineers + interns) with autonomy and real ownership.
  • Startup feel with big company resources.
  • International environment where the majority of the team and leadership is from startups or big international corporations and from various countries.
  • Low-bureaucracy, high-impact startup environment where your code directly supports next-gen AI deployment.
  • Experimentation and self-development are in our culture
  • Knowledge sharing and collaboration
  • Direct collaboration with top AI researchers and computer vision scientists.
  • Hybrid work setup: ~2–3 days in office per week.
Senioriy level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology
Industries
  • Defense and Space Manufacturing
#J-18808-Ljbffr
  • Computer Vision

    4 days ago


    Singapur, Singapore DSO National Laboratories Full time

    Computer Vision / Machine Learning Engineer Join to apply for the Computer Vision / Machine Learning Engineer role at DSO National Laboratories DSO National Laboratories (DSO) is Singapore's largest defence research and development (R&D) organisation, with the critical mission to develop technological solutions to sharpen the cutting edge of Singapore's...


  • Singapur, Singapore INNOWAVE TECH PTE. LTD. Full time

    About Innowave Tech Innowave Tech is a leading AI solution provider in the semiconductor industry, specializing in developing cutting-edge technologies for innovation and efficiency. Our focus is on leveraging computer vision and large-scale data analytics to meet the complex needs of our clients. Position Overview We are looking for a highly skilled and...


  • Singapur, Singapore Nicoll Curtin Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Nicoll Curtin Tech Recruiter @ Nicoll Curtin. Love people and tech. 7yrs DevOps - AWS, Terraform, CICD, Kubernetes Are you a Senior Machine Learning Engineer who wants to push the boundaries of computer vision and AI in real-world identity verification? Here's a...


  • Singapur, Singapore WeRide Full time

    Join or sign in to find your next job Join to apply for the Machine Learning Engineer - Singapore role at WeRide Join to apply for the Machine Learning Engineer - Singapore role at WeRide Get AI-powered advice on this job and more exclusive features. Established in 2017, WeRide (NASDAQ: WRD) is a leading global commercial-stage company that develops...


  • Singapur, Singapore OKX Full time

    Join to apply for the Senior Staff Engineer, Computer Vision role at OKX 2 weeks ago Be among the first 25 applicants Join to apply for the Senior Staff Engineer, Computer Vision role at OKX Get AI-powered advice on this job and more exclusive features. OKX will be prioritising applicants who have a current right to work in Singapore, and do not...


  • Singapur, Singapore Razer USA Ltd. Full time

    Senior Software Engineer (Computer Vision Engineer) Job Responsibilities: Develop and implement computer vision algorithms for tasks such as object detection, recognition, tracking, segmentation, and image classification. Design and architect computer vision systems to meet specific requirements and objectives. Collect, curate, and annotate large datasets of...


  • Singapur, Singapore Razer Inc. Full time

    Senior Software Engineer (Computer Vision Engineer) Job Responsibilities : Develop and implement computer vision algorithms for tasks such as object detection, recognition, tracking, segmentation, and image classification. Design and architect computer vision systems to meet specific requirements and objectives. Collect, curate, and annotate large datasets...


  • Singapur, Singapore ARROWPOINT INVESTMENT PARTNERS (SINGAPORE) PTE. LTD. Full time

    About this role We are on the lookout for a Junior Machine Learning Engineer who will play a key role in enhancing our Machine Learning capabilities, focusing on innovative solutions for systematic strategies. This role is not just about technical expertise but also about aligning with our forward-thinking vision and being at the forefront of shaping our...


  • Singapur, Singapore OKX Full time

    OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa. Who We Are At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to...


  • Singapur, Singapore Razer Inc. Full time

    (Accelerated Hiring) Computer Vision Engineer (Mid/Senior) Join to apply for the (Accelerated Hiring) Computer Vision Engineer (Mid/Senior) role at Razer Inc. Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work , offering you the opportunity to make an impact globally while working...