You'll build the agent and the models behind it, from tool and skill design to fine-tuning and serving open-weight models on customer premises.
Agent engineering
Design and build agent tools and process skills that let the agent plan scans, generate robot programs and resolve motion errors.Build multi-model orchestration, routing tasks across large and small models to balance accuracy, latency and token cost.Own context engineering: prompts, tool schemas, and retrieval over process knowledge.
Models
Fine-tune open-weight large language models and vision-language models (supervised fine-tuning, Low-Rank Adaptation and its quantised variant) on domain data.Distill large teacher models into small, deployable models.Serve and optimise models on graphics processing units for on-premises and airgapped deployments (quantisation, batching, vLLM or similar).
Evaluation and reliability
Build deterministic evaluation harnesses and benchmark suites; track regressions across model and agent versions.Own model and dataset versioning, experiment tracking and release workflows.Build logging and tracing for agent runs to support debugging and reliability.Curate training and evaluation datasets for agent and model development.
Requirements
2–5 years building machine learning or large language model systems that reached production.
Strong Python and solid engineering practice (testing, Git, code review, application programming interfaces).
Hands-on agent development: tool and function calling, structured outputs, prompt and context engineering.