Software Engineer - Data Science
smartrecruiters
Job Description
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.
Additional Information
- 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