AI Developer

INSCALEAnyone can work globally.
Permanent
Intermediate (3 - 5 years)
Requires work permit
Languages: Required: English

Description

The AI Developer works as part of a small, agile development team delivering fully-fledged AI solutions based on recorded videos captured from company’s Body Worn Video cameras. 

The role is central to designing, building, and improving AI and machine learning solutions, with a strong focus on LLM-based applications, AI agents, experimentation, and production readiness.

You will play a key role in taking ideas from concept through to production, ensuring solutions are robust, scalable, and deliver real-world impact.

The following outlines the principal responsibilities of the role:

  • Build, iterate, and improve AI agents programmatically using LLMs.
  • Contribute to the development and maintenance of existing AI and ML solutions.
  • Design, test, and refine prompts, including prompt engineering and prompt evaluation.
  • Support model training, fine-tuning, and experiment management for ML and LLM workloads.
  • Run, maintain, and improve benchmarks and evaluation pipelines for models and AI solutions.
  • Prepare, clean, structure, and curate data for AI and ML use cases.
  • Translate R&D prototypes into production-ready modules and services.
  • Contribute to complex codebases following engineering best practices.
  • Collaborate with technical and non-technical stakeholders to deliver practical AI solutions.

Requirements

  • Strong Programming skills in Python
  • Good working knowledge of Git version control practices
  • Hands-on experience with PyTorch, scikit-learn, pandas, and NumPy
  • Comfortable working with Jupyter notebooks and Anconda environments
  • Experience training and fine-tuning ML and LLM models
  • Experience with data preparation and curation for ML workloads
  • Azure OpenAI, OpenAI GPT and Whisper, Claude.