At a Glance
- Tasks: Join a dynamic team to develop an AI-driven video security platform using Python and React.
- Company: Be part of a fast-growing tech start-up expanding its successful US operations to the UK.
- Benefits: Enjoy a competitive salary up to £120k, equity shares, and flexible work-from-home options.
- Why this job: Work on groundbreaking technology with a collaborative team and continuous career development opportunities.
- Qualifications: Degree in a relevant field with strong Python and React skills; start-up experience preferred.
- Other info: Diverse workplace committed to equal opportunities and personal growth.
The predicted salary is between 72000 - 168000 £ per year.
Senior Software Engineer / Full Stack Developer (Python React Full Stack) London to £120k
Are you a skilled Software Engineer with Python and React skills looking for an opportunity to work on complex and interesting AI based systems? You could be progressing your career as a founding member at a growing tech start-up as they expand their UK presence (already highly successful in the US).
As a Senior Software Engineer you will work across the full stack, contributing to the core product, an AI driven intelligent video security platform with cutting edge capabilities. There's approximately a 70/30 split between backend and front end development, you'll design and implement new backend APIs, collaborating with the edge-computing team and build use friendly interfaces, ensuring the system can scale and have full observability.
There's a variety of technical challenges, you'll be problem solving and collaborating, working on ground breaking technology.
Location / WFH:
You'll join a small, growing team based in Bank, London with flexibility to work from home once a week.
About you:
- You are degree educated, having achieved a 2.1 or above in a relevant discipline from a top tier university (i.e. Oxbridge or Russel Group)
- You're an experienced Software Engineer, having built systems requiring scalability
- You have strong backend Python coding skills and also have experience with other backend technology in the stack: FASTAPI, Docker, Postgres, Redis
- You also have TypeScript and React front end skills
- You have experience of working in a start-up / scaling technology company, building systems from scratch
- You have advanced analysis and problem solving skills
- You're familiar with AWS and IaC (Pulumi)
- Experience with C++ or video streaming would be great but not essential
What's in it for you:
As a Software Engineer / Full Stack Developer you will earn:
- Competitive salary to £120k
- Equity shares
- Medical, Dental and Optical insurance
- Continuous career development
- Opportunity to be a founding member
Apply now to find out more about this Software Engineer / Full Stack Developer (Python React Full Stack) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Software Engineer Python React - AI Start-up employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer Python React - AI Start-up
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Python, React, FASTAPI, and Docker. Being able to discuss your experience with these tools in detail will show that you're a strong fit for the role.
✨Tip Number 2
Highlight any previous experience you have working in a start-up environment. Share examples of how you've contributed to building systems from scratch, as this aligns perfectly with what we're looking for.
✨Tip Number 3
Prepare to discuss your problem-solving skills and how you've tackled complex technical challenges in the past. This is crucial for a role that involves working on cutting-edge technology.
✨Tip Number 4
If you have experience with AWS and Infrastructure as Code (IaC), be ready to talk about it. This knowledge will set you apart and demonstrate your ability to work with scalable systems.
We think you need these skills to ace Senior Software Engineer Python React - AI Start-up
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, React, and any relevant technologies mentioned in the job description. Emphasize your work in start-up environments and any projects that showcase your problem-solving skills.
Craft a Compelling Cover Letter: Write a cover letter that explains why you are passionate about AI and how your background makes you a great fit for this role. Mention specific experiences where you've built scalable systems or worked on innovative technology.
Showcase Relevant Projects: If you have worked on projects involving backend APIs, edge computing, or video security platforms, be sure to include these in your application. Provide links to your GitHub or portfolio to demonstrate your coding skills.
Highlight Your Education: Since the job requires a degree from a top-tier university, make sure to clearly state your educational background, including your degree classification and the institution you attended. This will help establish your qualifications right away.
How to prepare for a job interview at Client Server
✨Showcase Your Full Stack Experience
Be prepared to discuss your experience with both backend and frontend technologies. Highlight specific projects where you've implemented Python and React, and explain how you tackled challenges related to scalability and system design.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your analytical abilities. Prepare to walk through your thought process on solving complex problems, especially those related to AI systems or video security platforms.
✨Familiarize Yourself with the Tech Stack
Make sure you understand the technologies mentioned in the job description, such as FASTAPI, Docker, and AWS. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role.
✨Express Your Interest in Start-Up Culture
Since this is a start-up environment, convey your enthusiasm for working in a dynamic and fast-paced setting. Share experiences from previous roles where you contributed to building systems from scratch or adapting to rapid changes.