At a Glance
- Tasks: Design and improve user experiences while building scalable systems for an AI upskilling platform.
- Company: Fast-scaling tech company focused on real-world skills in data and software engineering.
- Benefits: Competitive daily rate, hybrid work model, and potential for permanent transition.
- Why this job: Make a real impact on learning outcomes for thousands while working with cutting-edge technology.
- Qualifications: Strong Python experience and collaborative mindset; 5+ years preferred but flexible.
- Other info: Join a dynamic team with opportunities for growth and innovation.
Overview
Senior Software Engineer (Python) – Contract | Outside IR35 — £550–£650/day | 6 months+ | Paddington (3 days onsite).
We’re partnering with a well-funded, fast-scaling AI & tech upskilling platform that works with 1,500+ organisations to help people build real-world skills in data, AI, and software engineering. This is a chance to join a high-calibre product engineering team working on systems that impact the learning and career outcomes of thousands of users, while helping organisations adopt technology more effectively.
The opportunity
You’ll join a domain-focused engineering team, gaining deep ownership of specific product areas and contributing to scalable, user-centred solutions across the platform. You’ll be solving complex, meaningful problems and working on systems that continue to evolve as the platform scales internationally.
What You’ll Be Working On
- Designing and improving user-facing platform experiences that identify potential and intent
- Scaling systems that support education quality and learner engagement
- Building internal tools that make engineering more scalable and enjoyable
- Exploring and integrating AI-powered capabilities to improve learning and coaching outcomes
- Working across both existing systems and greenfield projects
Tech environment
- Python (core backend)
- AWS
- TypeScript, React
- Modern CI/CD and cloud-native tooling
- Experience with event-driven architecture is a plus, but not a blocker.
What They’re Looking For
- Strong experience building robust, scalable systems (typically 5+ years, but flexible)
- Comfort working across the full development lifecycle - from requirements through to production support
- A collaborative mindset and experience working in cross-functional product teams
- Curiosity and openness to learning new tools, including AI-assisted development
Contract details
- Outside IR35
- £550–£650/day
- 6 months+, with openness to a permanent transition
- Hybrid: 3 days onsite in Paddington
If you’re a Python Developer who enjoys ownership, product thinking, and working on technology that genuinely improves people’s outcomes, this is well worth a conversation.
Python Developer - trg.recruitment employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer - trg.recruitment
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with AI and software engineering. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects and any relevant work you've done. This is your chance to demonstrate your expertise and passion for building scalable systems.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Expect to tackle real-world scenarios that reflect the challenges faced in the role. Practice coding challenges and be ready to discuss your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Python Developer - trg.recruitment
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Python development experience and any relevant projects you've worked on, especially those that showcase your ability to build scalable systems.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background aligns with our mission. Share specific examples of your work in AI or tech upskilling, and don’t forget to mention your collaborative mindset!
Showcase Your Problem-Solving Skills: In your application, give us a glimpse into how you approach complex problems. We love candidates who can think critically and creatively, so share a brief story about a challenging project and how you tackled it.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to shine in front of our hiring team!
How to prepare for a job interview at Jobster
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with building robust, scalable systems and be prepared to solve coding challenges on the spot. Familiarise yourself with common libraries and frameworks that are relevant to the role.
✨Showcase Your Problem-Solving Skills
During the interview, highlight specific examples of complex problems you've solved in previous roles. Discuss the thought process behind your solutions and how they impacted user experiences or system performance. This will demonstrate your ability to tackle meaningful challenges.
✨Emphasise Collaboration and Teamwork
Since the role involves working in cross-functional teams, be sure to share your experiences collaborating with others. Talk about how you’ve contributed to team projects and how you handle feedback. This shows that you’re a team player who values input from others.
✨Stay Curious and Open to Learning
Express your enthusiasm for learning new tools and technologies, especially AI-assisted development. Share any recent experiences where you’ve had to adapt to new tech or methodologies. This will show that you’re not just skilled but also eager to grow and evolve with the company.