At a Glance
- Tasks: Build cloud-native platforms and modern APIs while collaborating with AI experts.
- Company: Join a high-growth tech company at the forefront of AI applications.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Make a real impact on cutting-edge generative AI projects and enhance your skills.
- Qualifications: Experience in Python, React, and cloud platforms; team collaboration is key.
- Other info: Diverse and inclusive environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Full Stack Software Engineer – Python & React
£40,000 to £80,000 plus benefits | Hybrid (3 days office, 2 days home)
Location: Oxfordshire
Enjoy solving tough engineering problems with clean, scalable code? Comfortable building cloud-native platforms and modern APIs from scratch? Want to work alongside AI experts without needing to be one yourself? This is your opportunity to join a high-growth tech company at the intersection of software engineering and next-generation AI applications. Your focus will be on building the software that powers the intelligence, rather than developing the AI itself.
Why This Role is Great
Our client is building a cutting-edge platform powered by generative AI and they are looking for a Full Stack Software Engineer to take ownership of the core engineering that makes it stable, scalable and user-friendly.
You will focus on key software engineering challenges such as:
- Designing and maintaining cloud infrastructure
- Building scalable backend APIs using Python (FastAPI or similar)
- Developing robust, user-friendly interfaces using React
- Contributing to deployment pipelines and automated QA processes
- Writing maintainable, well-tested code for real-world production systems
You do not need to be an AI specialist. This role is about ensuring that the AI applications can operate reliably, securely and efficiently through solid software engineering.
About You
You are a well-rounded software engineer who enjoys turning complex ideas into well-functioning, production-grade systems. You are comfortable working across the stack and contributing to both frontend and backend development.
You will bring experience in:
- Python for backend development (such as FastAPI, Flask or Django)
- React or modern JavaScript frameworks for frontend applications
- Designing and maintaining APIs consumed by internal and external systems
- Working with cloud platforms like AWS, GCP or Azure
- Writing automated tests and ensuring code quality and reliability
- Collaborating with cross-functional teams including AI, design and product
It would be a bonus if you have:
- Experience with CI/CD pipelines and containerisation tools such as Docker
- Contributed to QA or testing frameworks within a product engineering team
- Participated in architectural decisions for scalable systems
What You’ll Gain
- The opportunity to work on a high-impact generative AI platform
- Clear ownership of full stack software features from design to deployment
- Collaboration with world-class engineers in an innovative environment
- Hybrid working pattern with 3 days per week in the Oxfordshire office and 2 days remote
- Salary of £40,000 to £80,000, depending on experience
- A highly collaborative team that values technical quality, learning and ownership
Diversity and Inclusion
We and our client believe that inclusive teams build better products. We welcome applicants from all backgrounds and are committed to creating a fair and inclusive hiring process. Even if you do not meet every single requirement, please apply anyway. If you are excited about the role and what you can contribute, we would love to hear from you.
Ready to Apply?
If you are a pragmatic, product-minded engineer who enjoys full stack development and solving real-world software challenges, this could be your ideal next move. Apply now or get in touch for a confidential conversation.
Software Engineer (Python, React, GCP, AI) - ID45797 employer: Humand Talent
Contact Detail:
Humand Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Python, React, GCP, AI) - ID45797
✨Tip Number 1
Network like a pro! Reach out to people in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Python and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate candidates who are excited about joining our team.
We think you need these skills to ace Software Engineer (Python, React, GCP, AI) - ID45797
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 and React experience, as well as any cloud platform work you've done. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how your background makes you a great fit. Share specific examples of projects where you've tackled engineering challenges, especially in full stack development.
Showcase Your Problem-Solving Skills: In your application, mention instances where you've solved tough engineering problems or improved existing systems. We love seeing how you approach challenges and what solutions you've implemented!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Humand Talent
✨Know Your Tech Stack
Make sure you brush up on your Python and React skills before the interview. Be ready to discuss your experience with backend frameworks like FastAPI or Flask, and how you've built scalable APIs. This will show that you're not just familiar with the tech but can also apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific engineering challenges you've faced in the past. Think of examples where you turned complex ideas into functional systems. This will demonstrate your ability to tackle tough problems, which is key for this role.
✨Understand Cloud Platforms
Since the role involves working with cloud-native platforms, make sure you have a solid understanding of GCP or similar services. Be ready to discuss how you've designed or maintained cloud infrastructure in previous projects, as this will highlight your relevant experience.
✨Emphasise Collaboration
This position requires working with cross-functional teams, so be prepared to share examples of how you've collaborated with others, especially in product engineering contexts. Highlight any experience you have with CI/CD pipelines or automated testing, as this shows you're a team player who values quality.