Role: Python Developer
Location: Bournemouth, UK (Hybrid)
Job Type: Contract (Inside IR35)
JD:
(a)10+ years of software development experience, with strong command of Python.
(b)Hands-on experience with Generative AI frameworks (e.g., OpenAI API, LangChain, LlamaIndex, Hugging Face Transformers).
(c)Practical experience building autonomous agent frameworks or using existing libraries (e.g., Auto-GPT, AgentGPT, CrewAI, OpenAgents).
(d)Familiarity with Multi-Agent Collaboration Platforms (MCP) or decentralized agent systems.
(e)Strong understanding of prompt engineering, tool use, and chain-of-thought reasoning.
(f)Experience integrating with APIs, external tools, and databases as part of agent actions or decision-making workflows.
(g)Proficiency in version control (Git), containerization (Docker), and CI/CD pipelines.
(h)Excellent problem-solving skills and ability to work independently on complex technical problems.
Mandatory Skills:
(a)Python
(b)Generative AI frameworks (e.g., OpenAI API, LangChain, LlamaIndex, Hugging Face Transformers).
(c)Multi-Agent Collaboration Platforms (MCP)
(d)autonomous agent frameworks or using existing libraries (e.g., Auto-GPT, AgentGPT, CrewAI, OpenAgents).
Good to have skills:
(a)NLP, reinforcement learning, or multi-agent systems (MAS).
(b)Exposure to machine learning and AI-driven
(c)vector databases (e.g., Pinecone, Weaviate, FAISS) and memory architectures for agents
(d)cloud platforms (AWS, Azure, GCP)