Software Engineer - Data Science

Job Description: Prompt Engineer

About the Role

We are looking for a highly creative and analytical Prompt Engineer to join our team. You will design, test, and optimize prompts for large language models (LLMs) to improve accuracy, efficiency, and usability of AI-driven applications. The role requires a mix of technical knowledge, problem-solving skills, and domain understanding to bridge human intent with AI capabilities.

Key Responsibilities

  • Design, develop, and refine prompts for AI/LLM applications to ensure high-quality and contextually accurate outputs.
  • Collaborate with product, engineering, and data teams to integrate prompt strategies into applications and workflows.
  • Conduct A/B testing and evaluate prompt effectiveness across different scenarios.
  • Maintain a knowledge base of reusable prompt templates and frameworks.
  • Stay updated with advancements in generative AI, Agentic AI, prompt engineering techniques, and tooling
  • Analyze outputs, debug issues, and propose prompt modifications for continuous improvement

Required Skills & Qualifications

  • Strong understanding of large language models (LLMs) such as GPT, Claude, LLaMA, or similar.n
  • Understanding of Agentic frameworks specifically of LangChain, LangGraph
  • Experience with prompt design, chaining, and optimization.
  • Proficiency in at least one programming language (Python preferred).
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work in cross-functional teams and translate business needs into AI solutions.
  • Has worked with UK clients and team (Preferred)
  • Has working experience of the onshore – offshore model
  • Has experience of commercial awareness in aspects such as revenue recognition and margin management

Similar jobs