Search Jobs

Search by job, company or skills

AI / LLM / Software Engineer
  • Posted 13 hours ago
  • Be among the first 10 applicants

Job Description

Key Duties and Responsibilities

Language, agent and knowledge applications

  • Build retrieval-augmented generation systems, knowledge assistants, AI agents, and classification and generation workflows.
  • Build applications based on user needs and the available AI context, in partnership with BI & AI Context Engineers.
  • Develop supporting application services, interfaces and integrations.

Computer vision and video analytics

  • Build and operate computer-vision services — queue length and wait time, speed of service, occupancy and footfall, dwell time, and customer-journey analytics for store operations.
  • Build vision applications for manufacturing — defect and surface inspection, process and line monitoring, PPE and safety compliance, and material or asset presence detection.
  • Build display, planogram, shelf and inventory-presence detection where the business case is established.
  • Own the video pipeline end to end: camera and NVR integration, frame sampling and extraction, annotation and labelling workflow, training and fine-tuning, inference and result persistence into the Lakehouse.
  • Establish vision-specific evaluation — precision and recall by condition, lighting and camera-angle robustness, false-positive cost, and drift as stores or lines change.

Sensing-device and edge AI

  • Build AI over IoT and other sensing devices — temperature, weight, vibration, energy, RFID and scanner data — including anomaly detection and event recognition.
  • Deploy and operate models at the edge where bandwidth, latency, connectivity or data-retention constraints prevent central inference.
  • Manage edge device fleets, model versioning and rollback, remote monitoring and offline degradation behaviour.
  • Work with Systems Integration Engineers to persist only the events and features the business needs rather than raw streams.

Evaluation, safety, privacy and control

  • Implement evaluation suites, guardrails, access control, observability, cost management and human-approval workflows.
  • Test for accuracy, harmful output, prompt injection, data leakage and regression before release.
  • Enforce policy on personal, biometric and video data — consent and notice, purpose limitation, masking or blurring, retention limits, restricted access and audit logging — in coordination with the Data Governance Specialist, Legal and Cybersecurity.
  • Ensure video and sensing applications are used for the approved operational purpose and are not repurposed for individual surveillance without an approved basis.

Productionization

  • Productionize model endpoints, vector indexes, vision services, application services, CI/CD, monitoring, fallback and incident procedures.
  • Define and meet latency, availability, throughput and cost targets, including per-camera and per-device inference cost.
  • Maintain support runbooks and participate in incident response.

Reuse and research

  • Reuse enterprise patterns and components rather than creating isolated prototypes.
  • Research and push the capabilities of AI further and bring proven advances into the enterprise pattern library.

Key Deliverables

  • Production AI applications across language, vision and sensing use cases, plus reusable components.
  • Computer-vision services with camera and NVR integration, annotated datasets and labelling workflow.
  • Edge deployment packages, device fleet management and rollback procedures.
  • Evaluation suites and published evaluation results, including vision precision and recall by operating condition.
  • Model endpoints, vector indexes and serving infrastructure.
  • Observability dashboards covering quality, latency, usage and cost, including per-camera and per-device cost.
  • Privacy and retention controls for video, biometric and sensor data, with audit evidence.
  • Operating runbooks and incident procedures.

Accountability and Success Measures

  • Reliability, latency and availability of AI, vision and edge services.
  • Accuracy of vision and sensing detections in real operating conditions, not just on test sets.
  • Safety, security and policy compliance of AI outputs.
  • Privacy compliance for video, biometric and personal data, including retention and access discipline.
  • Cost efficiency of AI workloads, including video storage and inference cost.
  • Maintainability and reuse rather than one-off builds.

Working Relationships

  • Internal: Data Scientists; Data Engineers; Systems Integration Engineers; BI & AI Context Engineers; Data Governance Specialist; Cybersecurity; IT Infrastructure; Physical Security and Facilities for camera estates; store operations and plant Safety, Quality and Production teams; Legal and the Data Protection Officer; Data & AI Translators; Data Science & AI Capability Head.
  • External: AI platform and model vendors; camera, NVR, edge hardware and IoT device vendors.

Qualifications

  • Bachelor's degree in STEM (Math, Physics), Computer Science, Software Engineering, Electronics or Computer Engineering, Information Technology or a related field.

  • Three or more years in software or machine-learning engineering, including at least one year building and operating LLM, agent, retrieval, computer-vision or sensor-AI applications in production. Experience with CCTV, NVR or edge video pipelines is a strong advantage for store-operations and plant-assigned positions. Strong software engineering fundamentals are required.

  • Preferred Certification: Databricks Machine Learning or Generative AI certification, cloud platform associate certification. Optional: computer-vision or edge AI specialization, security or MLOps certification.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

process and line monitoring

camera and NVR integration

event recognition

model versioning

PPE and safety compliance

retrieval-augmented generation systems

CI CD

defect and surface inspection

classification and generation workflows

AI agents

material or asset presence detection

observability

edge AI