AI Engineer - Langchain LLM - Chatbot
London, United Kingdom
Distributed
Distributed is a private talent cloud that provides organisations with on-demand access to top-tier software engineering experts.AI/LLM Developer - Chatbot Integration
Remote (UK-based team)
6 Week Contract starting January 2024=5
Who are we?
We're a software development company building the world's Elastic Workforce, reinventing work and challenging the assumption that a local team = the best team. We help businesses deliver technical projects better than ever before through our platform and on-demand Elastic Teams™.
About this role
We're partnering with an innovative accounting automation software company to develop an intelligent chatbot system to revolutionise how users interact with accounting data. This is a crucial project working directly with their CTO to enhance their platform's capabilities.
Your Responsibilities
You'll be responsible for developing an AI-powered chatbot using Langchain LLM framework, integrating with their existing Python-based infrastructure. This includes designing and implementing natural language processing capabilities, creating SQL integrations for data access, and ensuring seamless integration with current systems. You'll work within an agile environment, participating in daily stand-ups and sprint cycles with a distributed team across London and Algeria.
About You
We're looking for a technical specialist who thrives in fast-paced environments and can deliver robust solutions. You'll need:
- Advanced Python development experience with a focus on AI/ML implementations
- Strong expertise in data structures and algorithms, particularly for handling complex data relationships
- Proven experience with Langchain or similar LLM frameworks
- Strong SQL database integration skills and data modelling experience
- Experience in designing and optimizing data structures for AI/ML applications
- Experience building and deploying chatbots in production environments
- Knowledge of prompt engineering and LLM optimization
- Demonstrated ability to design efficient data schemas for natural language processing
- Comfort working with distributed teams and agile methodologies
- Strong communication skills and ability to work independently
- Experience with JIRA and Git version control
About us
Distributed is proud to be an equal opportunities employer. Employees and contractors, as well as prospective employees and contractors, will all be treated equally and fairly. Distributed is committed to ensuring no less favourable treatment is experienced by any current or prospective employee because of any of the protected characteristics under the UK Equality Act 2010 or equivalent local equality legislation.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Chatbots Engineering Git Jira LangChain LLMs Machine Learning NLP Prompt engineering Python SQL
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.