Vantage Consulting logo

AI Software Engineer

Vantage Consulting
3 hours ago
Contract
London
United Kingdom
£60 - £80 GBP daily

AI Software Engineer
Contract: 6 months, Outside IR35, London, 1 day a week on-site

Project Scope

The AI Software Engineer will be responsible for developing and deploying AI and machine learning solutions that directly interface with hardware systems. The role spans full project lifecycle, from model design and software development to deployment on embedded hardware, collaborating closely with hardware engineers, system architects, and product teams.



Technical Scope

  • Develop AI and machine learning models optimized for hardware execution (edge devices, FPGAs, GPUs, or specialised accelerators).
  • Integrate AI algorithms with embedded systems, sensors, or real-time hardware platforms.
  • Optimize software for performance, low latency, memory efficiency, and energy consumption.
  • Collaborate with hardware and firmware teams to ensure smooth end-to-end system operation.
  • Support testing, validation, and debugging on physical hardware prototypes.


Required Experience

  • Strong background in AI/ML software development with experience in frameworks like TensorFlow, PyTorch, ONNX or similar.
  • Experience in integrating AI with hardware platforms such as embedded processors, GPUs, FPGAs, or edge AI accelerators.
  • Proficiency in programming languages such as Python, C++, or C for hardware interfacing.
  • Knowledge of real-time systems, firmware, or device drivers is highly desirable.
  • Comfortable working in structured, documentation-heavy R&D environments.
  • Strong analytical skills and ability to collaborate across multidisciplinary teams.