Vesta Software Group

Junior Software Engineer, Central AI Lab

Vesta Software Group

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Accelerate delivery of pilots and reusable kits by building, testing, and refining AI‑enabled components (agents, RAG, integrations, evaluation harnesses, internal tooling)
  • Build features and components for central AI starter kits: Agent and workflow components, RAG pipelines, data connectors, lightweight UI where needed
  • Evaluation harnesses and metrics dashboards (quality, latency, cost)
  • Implement strong engineering hygiene: Tests, linting, code review participation, CI/CD contributions
  • Clear documentation and runbooks for what you build
  • Support BU delivery: Help adapt central patterns to BU contexts under supervision
  • Contribute to show‑and‑tell demos and case study write‑ups
  • Contribute to the AI‑DLC (AI‑Driven Development Lifecycle): Work spec‑first, keep changes small, and prove behaviour with tests and evals

Requirements

  • Solid coding ability in at least one of: Python, TypeScript/JavaScript, C#, Java (plus willingness to learn what's needed)
  • Basic engineering workflow competence: Git, pull requests, debugging, writing tests
  • Comfort working with APIs and data (JSON, authentication basics, querying/storing data)
  • Evidence of learning speed and curiosity (projects, internships, OSS, coursework, hackathons)
  • Ability to communicate clearly in writing (important for spec‑first delivery and handovers)
Benefits
  • Occasional UK travel for BU workshops, onboarding, and internal events
  • Optional international travel (USA/Canada/South America) for portfolio events
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonTypeScriptJavaScriptC#JavaAPIsJSONdebuggingwriting testsCI/CD
Soft Skills
learning speedcuriosityclear communication