Talent.com
This job offer is not available in your country.
Software Backend Engineer (AI,LLM)(2-Month Contract)

Software Backend Engineer (AI,LLM)(2-Month Contract)

WownomDelhi, Delhi, India
3 days ago
Job description

Computer Vision & Backend Engineer (60-Day Build)

Company : WowNom

Type : Fixed-term contract (60 days, full-time) — extension possible

Location : Remote (Singapore Time, APAC-friendly hours)

How to apply

Email hello@wownom.com with subject “60-Day CV & Backend Build — WowNom” and include :

  • A shipped CV project (repo / demo) + one latency and one accuracy number you achieved and how
  • Availability to start within 1–2 weeks and timezone
  • (Optional) A brief note on grams estimation from depth vs. monocular on plated dishes

Mission (60 days)

Deliver a production-ready photo recognition system that powers a calorie-counting app end-to-end :

  • Upload → Analyze → Nutrition : From a food photo, return { name, grams, confidence, tags, ingredients, macros } per item, with meal totals and remaining daily targets.
  • Retraining option : Design and ship the infrastructure that learns from user corrections (renames, grams / macros edits) and can retrain / evaluate safely.
  • What you will build (end-to-end scope)

  • Public APIs
  • POST / api / vision / upload (multipart JPEG / PNG / WebP) → { name, grams, confidence, tags }[]
  • POST / api / coach / photo → persist image, call vision, run lookupFood, return items, meal totals, remaining Daily, and coachReply
  • Food analysis (multi-cuisine)
  • Gate + Instances : YOLOv8 / 11 detect (food vs distractors) → YOLO-seg (retina masks)
  • Naming : SigLIP / CLIP (or compact ViT) on mask crops, synonyms / taxonomy aware
  • Safety : OOD detector + low-confidence suggestions; safe abstain (no hallucinations)
  • Portioning (grams)
  • Device-depth first (if present), monocular fallback (MiDaS / ZoeDepth), tabletop plane-fit, coverage %, density lookup (Redis), portion_source=device|mono|heuristic
  • Nutrition & ingredients
  • Map labels → canonical taxonomy (≤400 dishes)
  • Query our nutrition DB or external sources (e.g., FDC) to assemble ingredients + per-ingredient macros, scale by grams, compute meal totals
  • Retraining loop (feedback → model)
  • Capture user edits & low-margin / OOD crops → store to ClickHouse / S3
  • Scripts & jobs to rebuild datasets, fine-tune, evaluate with metric gates, and publish new artifacts safely
  • Ops & safety
  • CI evaluator (Top-1 / Top-5, OOD FP rate, Portion MAPE, latency SLOs) that blocks regressions
  • Observability : structured logs, per-stage ms, model / taxonomy versions
  • Privacy : consent gate, retention / “delete my images” flow
  • 60-Day milestone plan (acceptance-driven)

    Week 1–2 (Foundation & API)

  • Stand up GPU FastAPI / infer-v2 + Node / api / coach / photo
  • Return stubbed payload matching contract; basic telemetry; dockerized
  • Demo : curl upload → JSON schema exactly matches app contract
  • Week 3–4 (Models & Portions)

  • YOLO gate+seg (export ONNX); CLIP / SigLIP naming with temperature scaling
  • Depth-aware grams (device depth) + mono fallback; density via Redis
  • Demo : multi-cuisine sample set returns names + grams within sanity bounds
  • Week 5 (Nutrition & Safety)

  • Taxonomy (≤400) + nutrition mapping (our DB / FDC)
  • OOD abstain with suggestions; ingredients + per-ingredient macros scaled by grams
  • Demo : App-ready payload { name, grams, confidence, tags, ingredients, macros } per item; meal totals & remainingDaily
  • Week 6–8 (Retraining + CI gates + Canary)

  • Feedback capture from user edits; dataset rebuild scripts; fine-tune path
  • Evaluator + CI gates (json report) and shadow / canary rollout toggles
  • Privacy & retention wired; runbook + handover docs
  • Final Demo (Day 60) : end-to-end flow on staging GPU; retrain on a small corrected set; CI passes; canary toggle ready
  • Success metrics (set at kickoff; used by CI gate)

  • Quality : Top-1 on core ≥ target; OOD FP ≤ target; Portion MAPE ≤ target on depth images
  • Latency : p50 ≤ 350 ms, p95 ≤ 800 ms on our staging GPU
  • Reliability : CI gate prevents regressions; logs / metrics complete; consent & retention enforced
  • Minimum qualifications

  • Shipped computer-vision systems to production (beyond notebooks)
  • YOLO detect / seg training or fine-tuning; export to ONNX / TensorRT and debug opsets / dynamic shapes
  • CLIP / SigLIP or ViT classifier work (fine-tune + temperature scaling); OOD thresholding
  • Depth pipelines (device + monocular), geometric reasoning (plane fitting, coverage)
  • Production APIs (FastAPI / Node), Redis / ClickHouse (or similar), Docker, GitHub Actions
  • Obs / ops : structured logging, latency profiling, privacy / retention patterns
  • Nice-to-haves

  • Triton Inference Server, FAISS / ANN, K8s / Helm, W&B / MLflow
  • Nutrition data integration (FDC or equivalent), taxonomy design
  • Tech you’ll touch

    PyTorch, Ultralytics YOLOv8 / 11, SAM / SAM2, SigLIP / CLIP, MiDaS / ZoeDepth, ONNX Runtime (CUDA EP), TensorRT (nice), FastAPI, Node / Express, Redis, ClickHouse, Docker, GitHub Actions.

    What we provide

  • GPU access (cloud, H100 / A10 / T4), seed datasets & taxonomy draft, staging infra, and rapid product feedback
  • Clear API contract and benchmark packs for CI gating
  • How to apply

    Email hello@wownom.com with subject “60-Day CV & Backend Build — WowNom” and include :

  • A shipped CV project (repo / demo) + one latency and one accuracy number you achieved and how
  • Availability to start within 1–2 weeks and timezone
  • (Optional) A brief note on grams estimation from depth vs. monocular on plated dishes
  • Create a job alert for this search

    Software Engineer Backend • Delhi, Delhi, India

    Related jobs
    • Promoted
    • New!
    Software Development Engineer-I (Backend)

    Software Development Engineer-I (Backend)

    InnovaccerNoida, Uttar Pradesh, India
    Hello! You've landed on this page, which means you're interested in working with us.Let's take a sneak peek at what it's like to. With every line of code, we accelerate our customers' success, turni...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    2908-Software Development Engineer-I Backend

    2908-Software Development Engineer-I Backend

    Innovaccer AnalyticsNoida, Uttar Pradesh, India
    At Innovaccer, we go beyond the normal.We believe in doing things differently.So don’t expect - old-school cubicles, slow pace, and anything remotely dull. What you can expect is plenty of support a...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    SDIII, Backend Engineer

    SDIII, Backend Engineer

    MrsoolGurugram, Haryana, India
    Step into the world of Mrsool—where convenience meets innovation! As one of the largest delivery platforms in the Middle East and North Africa (MENA) region, Mrsool has captivated users with its un...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    3190-Software Development Engineer-III Backend

    3190-Software Development Engineer-III Backend

    Innovaccer AnalyticsNoida, Uttar Pradesh, India
    With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions.Collaboratively, we transform each data point we gather into valuable insights fo...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    SDEII, Backend Engineer

    SDEII, Backend Engineer

    MrsoolGurugram, Haryana, India
    Welcome to the world of Mrsool! Where on-demand delivery meets unparalleled user needs to deliver anything you desire.As one of the largest delivery platforms in the Middle East and North Africa (M...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Drools software Engineer

    Drools software Engineer

    Anicalls (Pty) LtdNoida, Uttar Pradesh, India
    Technical Skills : Java / J2EE development skills, Spring Framework, Spring Boot, Web Services- REST and SOAP, XML, CSS, Angular, AEM, Hibernate, Oracle / MySQL, Application Build and Deployment using J...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Development Engineer (L2), Backend (R50030041) Remote

    Software Development Engineer (L2), Backend (R50030041) Remote

    Fox CorporationPhase-2, Uttar Pradesh, India
    Fox CorporationUnder the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including : FOX News Media, FOX Sports, FOX Entertainment, FOX Tele...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Integration Engineer Software

    Integration Engineer Software

    Anicalls (Pty) LtdNoida, Uttar Pradesh, India
    Development, Integration on cloud platform along with IT security know-how.Azure (or AWS) development experience is a must. Working knowledge of SaaS Platforms with a good understanding of Jira's te...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Backend Engineer - 4 (Remote)

    Senior Backend Engineer - 4 (Remote)

    TideDelhi Division, Delhi, India
    At Tide, we are building a finance platform designed to save small businesses time and money.We provide our members with business accounts and related banking services, but also a comprehensive set...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Development Engineer -2 (Backend)

    Software Development Engineer -2 (Backend)

    TrackierNoida, Uttar Pradesh, India
    At Trackier, we’re building SaaS (software as a service) products that are used in more than 20+ countries across the world. Over the last 8 years, Trackier has helped create industry standards in P...Show moreLast updated: 5 hours ago
    • Promoted
    Backend Engineer

    Backend Engineer

    Coderbotics AIGhaziabad, IN
    CoderboticsAI is a team of passionate tech enthusiasts dedicated to revolutionizing the way software evolves.AI-powered code migration solutions,. Our advanced technology and expert team ensure effi...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Software Development Engineer-III (Backend)

    Software Development Engineer-III (Backend)

    InnovaccerNoida, Uttar Pradesh, India
    Hello! You've landed on this page, which means you're interested in working with us.Let's take a sneak peek at what it's like to. With every line of code, we accelerate our customers' success, turni...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Backend Developer

    Backend Developer

    InfyStratGurugram, Haryana, India
    Job Title : Backend Developer (Java, Quarkus, AWS).Gurugram (preferred) / Remote / Hybrid).Employment Type : 3-month contract. We’re seeking a skilled and performance-conscious Backend Developer to jo...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Software Engineer I

    Software Engineer I

    Tower Research CapitalGurugram, Haryana, India
    Developing the firm’s Post Trade Platform tools - including reference data management, trade capture, reconciliation, P&L, trade cost management, surveillance, compliance and regulatory functions.W...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    StatusNeo - ML Engineer

    StatusNeo - ML Engineer

    NexthireGurugram, Haryana, India
    Bangalore (On-site – 5 Days a Week).We are looking for a highly experienced and driven ML.Generative AI, Large Language Models (LLMs). This is a critical role where you will help design, build, and ...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    2913-Software Development Engineer - III (Backend)

    2913-Software Development Engineer - III (Backend)

    Innovaccer AnalyticsNoida, Uttar Pradesh, India
    With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions.Collaboratively, we transform each data point we gather into valuable insights fo...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Development Engineer-II (Backend)

    Software Development Engineer-II (Backend)

    InnovaccerNoida, Uttar Pradesh, India
    We at Innovaccer are looking for.Software Development Engineer-II (Backend).You’ll get to work with other engineers to build delightful feature experience to understand and solve our customer’s pai...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Backend Engineer

    Backend Engineer

    NAVVYASA CONSULTING PRIVATE LIMITEDGurugram, Haryana, India
    A VC-backed SaaS startup with $1M seed funding is looking for a Backend Engineer to design and build scalable backend systems for AI-powered products. This role is ideal for someone who thrives in f...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    3361-Software Development Engineer-II (Backend)

    3361-Software Development Engineer-II (Backend)

    Innovaccer AnalyticsNoida, Uttar Pradesh, India
    With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions.Collaboratively, we transform each data point we gather into valuable insights fo...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    3286-Software Development Engineer-II (FullStack+ AI)

    3286-Software Development Engineer-II (FullStack+ AI)

    Innovaccer AnalyticsNoida, Uttar Pradesh, India
    With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions.Collaboratively, we transform each data point we gather into valuable insights ...Show moreLast updated: 6 hours ago