
Senior Python Developer-Datasmoothie
- London
- Permanent
- Full-time
- Professional Python experience, including deep knowledge of FastAPI and async workflows.
- Proven ability to take ownership of features, lead development, and support junior engineers.
- A genuine love for writing code, demonstrated by launching your own tools or projects.
- Comfortable leading architecture and development in a Linux-based environment.
- Strong experience with AI-assisted coding tools (e.g., Claude, GitHub Copilot) and an enthusiasm for adopting new AI technologies.
- Ability to contribute significantly to architecture decisions and the product roadmap.
- A strong understanding of LLM-powered applications, including agents, tools, and prompt engineering.
- Experience with agent frameworks like LangChain or LangGraph.
- Familiarity with cloud-native systems, especially Google Cloud Platform (Firestore, GCS).
- Exposure to survey research tools or statistical packages.
- You're not afraid of maths (bonus if you've studied stats or calculus).
- Analytical thinking
- Resilience, flexibility and agility
- Creative thinking
- Motivation and self-awareness
- Empathy and active listening
- Curiosity and lifelong learning
- Service orientation and customer service
- Talent Management
- Leadership and social influence