C++/Qt Developer with Python AI Experience

Arc Full-time
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

API
Artificial Intelligence
C++
Web Development
Python
Laravel
Modbus
Open Source Technology
Performance Tuning
QT
OPC Unified Architecture
PyTorch
Large Language Models
FastAPI
HuggingFace
Docker
Microservices

Job description

  • Design and develop desktop and industrial device applications in C++17 using the Qt framework.
  • Fine-tune and embed LLM models (LoRA/QLoRA, llama.cpp, Hugging Face) directly into applications - including offline/edge deployments.
  • Build and maintain FastAPI microservices as the bridge between AI outputs and our Laravel/Livewire web frontend.
  • Propose and select the right model architecture for each client use-case (open-source vs. API vs. custom trained).
  • Troubleshoot performance and integration issues across the full C++/Python stack.

Requirements

  • Senior-level C++ (C++14/17) and Qt framework - desktop and/or industrial SW background.
  • Python with PyTorch and Hugging Face Transformers for LLM fine-tuning and inference.
  • FastAPI for building production REST microservices.
  • Experience with LoRA/QLoRA fine-tuning or local model deployment (llama.cpp, GGUF).
  • Ability to work independently and deliver without close supervision.

Nice to Have

  • Experience with embedded or edge AI deployments on industrial hardware.
  • Familiarity with OPC-UA, Modbus or similar industrial protocols.
  • Knowledge of Docker and GPU server setup for model training.
  • EU/DACH timezone - CET ±2 h preferred.

Apply for this position