Senior Python Developer
£75,000 + Bonus + Benefits
London 1-2 time a week, remote working otherwise
Python
AI concepts
MongoDB
Backend Developer/Full stack engineer
My client, an award-winning B2B/B2C content consultancy, is embarking on a groundbreaking AI product and is seeking a talented Senior Full Stack Developer with essential skills in Python, MongoDB, and a strong background in developing AI-driven solutions. This is an exciting opportunity to work closely with the Product Owner and C-suite executives to deliver disruptive technology in a highly innovative environment. While JavaScript frameworks such as React, Next.js, and Node.js are desirable, the focus of this role will be on building robust Back End systems to power AI-driven tools and services.
This is a unique opportunity to lead the development of transformative digital solutions while collaborating with a small, agile team of creatives, engineers, and stakeholders.
Why Join?
- Be part of a small, dynamic team where your contributions genuinely matter.
- Play a pivotal role in both technical development and influencing design and execution strategies.
- Engage in cutting-edge AI initiatives with ample scope for personal and professional growth.
Key Technical Skills Required:
- Python programming.
- Knowledge of AI concepts
- MongoDB
Key Responsibilities:
- Backend Development: Design, build, and optimise scalable Back End systems using Python and MongoDB to support AI-driven applications.
- AI Integration: Collaborate with AI specialists to develop and integrate machine learning models into production systems.
- Database Management: Manage and maintain MongoDB databases to ensure secure, efficient, and reliable data storage and retrieval.
- API Development: Create and secure APIs for seamless integration with Front End systems and AI components.
- Collaboration: Work closely with product managers, project managers, and designers to deliver high-quality solutions that meet business goals.
- Technical Leadership: Provide guidance on best practices for developing AI-driven systems and Back End architecture.
- Documentation: Produce and maintain clear, comprehensive technical documentation for processes, APIs, and system designs.
Essential Skills & Experience:
- Proficiency in Python with experience in Back End development and integration of AI solutions.
- Strong expertise in MongoDB database design, optimisation, and management.
- Experience building and deploying AI or machine learning solutions in a production environment.
- Knowledge of designing and managing secure RESTful APIs.
- Familiarity with cloud infrastructure and deployment strategies.
Desirable Skills & Experience:
- Experience with JavaScript frameworks like React, Next.js, and Node.js.
- Familiarity with Server Side rendering (SSR) and static site generation (SSG).
- Understanding of modern Front End technologies such as Tailwind CSS and TypeScript.
- Knowledge of integrating Front End systems with AI-driven solutions.
- Proficiency in version control tools like Git.