At a Glance
- Tasks: Join a dynamic team to build AI-driven solutions from scratch using Python and TypeScript.
- Company: Be part of a leading global SaaS Scaleup focused on innovative AI applications.
- Benefits: Enjoy a competitive salary, strong bonuses, and a flexible hybrid working environment.
- Why this job: Work at the cutting edge of AI, directly impacting business with your creations.
- Qualifications: 6+ years in software engineering with backend expertise in TypeScript and Python required.
- Other info: Opportunity to collaborate with stakeholders and lead tech decisions in a greenfield setting.
The predicted salary is between 88000 - 105000 £ per year.
We’re partnering exclusively with a leading global SaaS Scaleup business as they continue to build out a newly established Innovation lab, a dedicated team focused on applying AI and machine learning to solve valuable business problems across the organisation. This is a hands-on Software Engineering role, part of a growing team, where you’ll work closely with stakeholders across the business to reimagine their systems using modern tools and cloud-native architecture. You’ll be building from the ground up in a greenfield environment, using technologies like Python, TypeScript, FastAPI, AWS and some Azure while contributing to projects that have direct commercial impact.
Why this role?
- A rare opportunity to work at the forefront of AI in a global, high-impact industry
- Build solutions end-to-end, from architecture and prototyping to production
- Collaborate directly with business users to shape what gets built
The ideal profile:
- 6+ years’ engineering experience, with strong backend skills (TypeScript, Python)
- Familiar with modern cloud platforms (AWS or Azure), microservices, and infrastructure as code
- Comfortable working closely with stakeholders and leading on tech decisions
- Pragmatic, product-minded and always looking to solve real-world problems with elegant solutions
- Bonus: experience with LLMs, agent-based systems, or front-end tools like React/d3
Senior Software Engineer - Python, Typescript employer: Curated
Contact Detail:
Curated Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Python, Typescript
✨Tip Number 1
Familiarise yourself with the latest trends in AI and machine learning, especially as they relate to software engineering. Being able to discuss current innovations and how they can be applied in a business context will show your passion and expertise during interviews.
✨Tip Number 2
Network with professionals in the SaaS and AI sectors. Attend meetups or webinars focused on Python, TypeScript, and cloud technologies. This can help you gain insights into the industry and potentially connect with someone who works at StudySmarter or knows about our hiring process.
✨Tip Number 3
Prepare to discuss your experience with cloud platforms like AWS or Azure in detail. Be ready to share specific examples of projects where you've implemented microservices or infrastructure as code, as this will demonstrate your hands-on experience and technical depth.
✨Tip Number 4
Showcase your ability to collaborate with stakeholders by preparing examples of past projects where you’ve worked closely with non-technical teams. Highlighting your communication skills and how you’ve led tech decisions will set you apart as a candidate who can bridge the gap between tech and business.
We think you need these skills to ace Senior Software Engineer - Python, Typescript
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and TypeScript, as well as any relevant projects involving AI and machine learning. Emphasise your backend skills and familiarity with cloud platforms like AWS or Azure.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the opportunity to work in an Innovation Lab. Mention specific examples of how you've solved real-world problems using modern tools and architectures.
Showcase Relevant Projects: If you have worked on projects that involved microservices, infrastructure as code, or collaboration with stakeholders, be sure to include these in your application. Highlight your contributions and the impact they had on the business.
Prepare for Technical Questions: Anticipate technical questions related to your experience with Python, TypeScript, and cloud technologies. Be ready to discuss your approach to problem-solving and how you would tackle challenges in a greenfield environment.
How to prepare for a job interview at Curated
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python and TypeScript in detail. Highlight specific projects where you've used these technologies, especially in a cloud-native environment. Demonstrating your hands-on experience will show that you're ready for the challenges of this role.
✨Understand AI and Machine Learning Applications
Since this position is within an AI Innovation Lab, it's crucial to have a solid understanding of how AI and machine learning can be applied to solve business problems. Be ready to discuss any relevant projects or ideas you have that could contribute to the team's goals.
✨Prepare for Stakeholder Interaction
This role involves working closely with stakeholders, so be ready to discuss your experience in collaborating with non-technical teams. Share examples of how you've successfully communicated technical concepts to business users and how you’ve incorporated their feedback into your work.
✨Demonstrate Problem-Solving Mindset
The ideal candidate is pragmatic and product-minded. Prepare to discuss real-world problems you've solved in previous roles, focusing on the elegant solutions you implemented. This will showcase your ability to think critically and creatively, which is essential for this position.