Overview
We are looking for a Python-focused software engineer to design and build tools and frameworks that bring AI solutions to life. The role emphasizes pragmatism, simplicity, getting things done, collaboration, and openness to change.
What you’ll do
* Design, build and refine Python-based tools and frameworks that bring AI solutions to life
* Apply the latest advancements in LLMs, LangChain, vector databases and other modern frameworks in real world applications
* Collaborate with engineers, consultants and clients to understand challenges and translate them into smart, scalable systems
* Take ownership - not just of code, but of decisions, priorities and team outcomes
* Mentor team members and help set engineering standards across the team
* Write clean, well tested code that’s designed to last
* Stay curious: test, experiment and share what you learn with the team
What you’ll bring
* Strong Python skills and a solid understanding of software engineering principles
* Experience working with (or interest in exploring) LLMs, embeddings, vector databases and frameworks like LangChain or OpenAI’s APIs
* A creative, analytical approach to problem solving
* A natural ability to lead by example, whether through mentoring, taking the initiative or shaping direction through collaboration
* Familiarity with cloud platforms and deployment pipelines is a plus
* Bonus points if you’ve dabbled in C# or other C-based languages, have experience in data-intensive environments or bring a background in AI/ML research or production
Seniority level
* Mid-Senior level
Employment type
* Full-time
Location: Sheffield, United Kingdom (and surrounding area). This posting reflects ongoing hiring activity and may be updated as needed.
#J-18808-Ljbffr