jobs in ST ENGINEERING

Kerja Sepenuh Masa Principal AI Engineer - Computer Vision, Gaji tinggi SGD 240 di ST ENGINEERING - Maukerja

Principal AI Engineer - Computer Vision

ST ENGINEERING

SGD120 - SGD240 Sebulan

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore Singapore

Penerangan Kerja

Tanggungjawab

Key Responsibilities

Agent Framework & Libraries

  • Architect modular Python libraries and a CLI that expose core agent primitives—task graphs, skills, memory, and tool interfaces.

Orchestration & Scheduling

  • Implement a scalable orchestration layer (Celery, Argo Workflows, Prefect, or similar) that runs multi‑step CV pipelines with retry, rollback, and SLA guarantees.
  • Integrate vector and hybrid search stores so agents can retrieve data during execution.

Tooling & Developer Experience

  • Create CLI utilities and REST/gRPC APIs that let engineers trigger, inspect, and debug agent runs.
  • Maintain CI/CD pipelines, comprehensive test suites, and infrastructure‑as‑code so the agent platform ships reliably on a bi‑weekly cadence.

Integrate CV Toolkits

  • Wrap best‑in‑class vision components (OpenCV, TorchVision, MMDetection, Ultralytics YOLO, Albumentations, etc.) so agents can call data‑prep, augmentation, model‑zoo, and metric utilities on demand to meet user requirements.

Must-Have Skills

  • Solid engineering foundation – 5 + years writing production software (ideally Python), strong grasp of algorithms, data structures, Git workflows, and code‑review best practices.
  • Agent frameworks – hands‑on experience designing or extending agent stacks such as LangChain, AutoGen, CrewAI, or custom in‑house task‑graph engines.
  • Orchestration at scale – proficiency with a workflow scheduler or task queue (Prefect, Argo Workflows, Airflow, Dagster, Celery) and the patterns for retry, rollback, and SLA tracking.
  • Computer‑vision pipeline know‑how – practical exposure to training and evaluating CV models (classification, detection, segmentation) and understanding of data‑quality pitfalls.
  • Evaluation & observability – ability to build automated test/evaluation harnesses using pytest, MLflow, wandb, or equivalent, and expose metrics via Prometheus/Grafana or OpenTelemetry.
  • Vector & hybrid search – experience integrating stores such as Pinecone, Weaviate, pgvector, or FAISS to power agent memory and retrieval workflows.
  • Model serving & packaging – familiarity with TorchServe, Triton, BentoML, ONNX Runtime, or similar frameworks, plus Docker/Kubernetes fundamentals.
  • CI/CD & IaC – competence setting up GitHub Actions/GitLab CI pipelines and Infrastructure‑as‑Code (Terraform, Pulumi) to keep releases predictable.
  • Cloud fluency – production deployments on one or more providers (AWS, GCP, Azure) and an eye for cost/performance trade‑offs.
  • Clear communication – comfort writing design docs/RFCs and mentoring peers on agent architecture, testing, and deployment best practices.

Nice-to-Have Skills

  • Portfolio of AI/Computer Vision/Agent projects or open-source contributions
  • UI development experience (e.g., Gradio, Streamlit)
  • ML observability tools familiarity (e.g., Grafana or Datadog)

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut