
Junior Software Engineer, Central AI Lab
Vesta Software Group
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
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