Software Engineer (AI & Machine Learning)

  • TXP
  • 04/03/2026
Contractor Information Technology Telecommunications

Job Description

Lead Software Engineer (ML Infrastructure, Computer Vision, Nvidia Ecosystem)

Location: Remote, 3 days a week

Employment Type: Contract

Overview

We are seeking an exceptional Lead Software Engineer with deep expertise in machine learning infrastructure, computer vision engineering, cloud-native architecture, and the Nvidia Enterprise ecosystem. This role is ideal for a senior technologist who can lead teams, architect high-performance AI systems, and deliver enterprise-grade platforms across both edge and cloud environments.

Core Skills & Experience

  • 5+ years software engineering experience with strong Python skills.
  • Proven delivery of enterprise-scale ML/CV platforms.
  • Expertise with Nvidia Enterprise, including Metropolis, DeepStream, A100, and Jetson.
  • Strong background in computer vision, edge-AI, industrial cameras, and Real Time processing.
  • Deep experience with Kubernetes, Docker, DevOps, and cloud architecture (AWS/Azure).
  • Strong understanding of MLOps & AI infrastructure best practices.
  • Experience with digital twins or virtualised industrial environments.

Desirable

  • Experience with C#, WPF, or Embedded firmware development.
  • Knowledge of industrial automation systems, PLCs, motion controllers, and robotics.
  • Familiarity with PKI, cryptography, and cloud security.
  • Experience building high-throughput data pipelines and observability platforms