As an AI Application Engineer, you'll be responsible for integrating, fine-tuning, and operationalizing large language models and other AI components into production-grade software systems. You'll work closely with backend engineers, product teams, and data teams to build intelligent apps that are fast, accurate, consistent, and production-ready.
Requirements
- Bachelor's or Master's in Computer Science, Engineering, or a related field.
- 2+ years of experience building AI-augmented applications or services.
- Proficient in Python and familiar with frameworks like LangChain, Transformers, or Hugging Face datasets.
- Understanding of vector embeddings and experience with vector search tools.
- Strong grasp of model deployment workflows (e.g., Docker, REST APIs, cloud services like AWS/Microsoft Azure).
- Familiarity with prompt engineering strategies and LLM behavior tuning.
- Experience integrating with APIs from OpenAI, Anthropic, or open-source models like Mistral or LLaMA.
- Ability to work in a team and lead through example.
- Strong communication and interpersonal skills.
- Ability to analyze complex problems and develop effective solutions.
Benefits
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits