At a Glance
- Tasks: Design and develop innovative software solutions tackling real-world challenges.
- Company: Join a leading tech company at the forefront of AI research.
- Benefits: Competitive salary, career progression, and exposure to cutting-edge projects.
- Other info: Dynamic environment with excellent growth opportunities and a commitment to diversity.
- Why this job: Work with top engineers on exciting AI and software development projects.
- Qualifications: Strong Python skills and a degree in a relevant STEM subject.
The predicted salary is between 40000 - 65000 £ per year.
A fantastic opportunity for a graduate or experienced Software Engineer to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex real-world challenges. This role would suit exceptional graduates through to experienced software engineers looking to work on technically challenging projects within a research-driven environment.
Location: Cambridge or London (minimum 2 days per week in the office)
Salary: £40,000 - £65,000 per annum + benefits
Requirements:- Strong programming ability in Python and experience in Python Decorators
- For graduate applicants, a minimum 2:1 degree in Computer Science, Mathematics, Physics, Engineering or a closely related STEM subject
- Excellent academic background including AAB or above at A Level (or international equivalent)
- Strong analytical and problem-solving skills
- Ability to write high-quality, production-ready code
- Comfortable working both independently and within collaborative engineering teams
- An interest in complex technical challenges, data-driven systems and emerging technologies
- Experience with Docker, cloud environments, JavaScript, Rust or C++ would be beneficial but is not essential
- Design, develop and enhance innovative software products and platforms
- Contribute to both greenfield development projects and the enhancement of existing systems
- Prototype new concepts and evaluate their technical feasibility
- Collaborate with engineers, researchers and technical stakeholders across multiple disciplines
- Analyse complex technical problems and develop robust solutions
- Contribute to the continuous improvement of software quality, performance and scalability
- Develop expertise across a broad range of technologies and technical domains
- The opportunity to work alongside some of the brightest engineers and researchers in the industry
- Exposure to cutting-edge AI and software development projects
- Excellent career progression opportunities within a rapidly growing technology organisation
If you would like to apply for this unique Software Engineering role, then please send your CV via the relevant links! We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing applications@redtech-recruit.com.
Software Engineer - Graduates Considered employer: RedTech Recruitment
Join a pioneering technology company in Cambridge or London, where innovation meets collaboration. With a strong focus on advanced AI research, we offer a vibrant work culture that fosters creativity and professional growth, alongside competitive salaries and benefits. As part of our world-class engineering team, you'll have the chance to tackle complex challenges while developing your skills in a supportive environment that values diversity and inclusion.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Graduates Considered
✨Tip Number 1
Network like a pro! Reach out to your university alumni, attend tech meetups, or join online forums. 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 GitHub profile showcasing your projects and contributions. This is a great way to demonstrate your programming ability in Python and other languages, making you stand out to potential employers.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills and get comfortable with the types of questions you might face.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for fresh talent to join our innovative team, so don’t hesitate!
We think you need these skills to ace Software Engineer - Graduates Considered
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your programming skills in Python and any relevant projects or experiences that showcase your problem-solving abilities. We want to see how you can tackle complex challenges!
Show Off Your Academic Achievements:If you're a recent graduate, don’t forget to flaunt your academic background! Mention your degree, grades, and any relevant coursework that aligns with the job description. We love seeing strong analytical skills and a solid foundation in STEM subjects.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for software engineering and why you’re excited about working with us at StudySmarter. Share specific examples of your experience with technologies like Docker or cloud environments if you have them.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Let’s get your journey started!
How to prepare for a job interview at RedTech Recruitment
✨Know Your Tech Stack
Make sure you brush up on your programming skills, especially in Python. Familiarise yourself with Python Decorators and any other technologies mentioned in the job description, like Docker or cloud environments. Being able to discuss these confidently will show that you're ready to tackle the technical challenges ahead.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples of how you've approached complex problems in the past. Think about projects where you had to analyse data or develop innovative solutions. This will demonstrate your analytical abilities and your fit for a research-driven environment.
✨Collaborate and Communicate
Since this role involves working within collaborative engineering teams, be ready to talk about your experiences in teamwork. Highlight instances where you successfully collaborated with others, whether in university projects or previous jobs, to show that you can thrive in a team setting.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company’s projects, culture, or future technologies they’re exploring. This not only shows your genuine interest in the role but also gives you a chance to assess if the company aligns with your career goals.