At a Glance
- Tasks: Join us in building cutting-edge AI solutions that redefine our product and processes.
- Company: MHR, a forward-thinking tech company committed to innovation and inclusivity.
- Benefits: Enjoy flexible benefits, professional development, and a supportive work environment.
- Why this job: Be part of a team tackling challenging problems with state-of-the-art technology.
- Qualifications: Experience in full-stack software development and strong problem-solving skills.
- Other info: Access to training, mentoring, and a vibrant community of like-minded individuals.
The predicted salary is between 28800 - 48000 £ per year.
We’re building LLMs into every primary part of our product and processes - not as bolt-ons or gimmicks, but as core infrastructure and how we deliver value to our customers and users. It’s difficult work. Do you want to be part of that? This isn’t another front-end build or API integration exercise. We want to introduce a scale of functionality that is right at the edge of the current state-of-the-art and need flexible, experienced, clear problem solvers to help.
We need people who can move comfortably between layers - who can reason about problems, not just code features. You’ve built production-level software, ideally spanning both client and server sides. You understand how a front-end interacts with back-end logic, and how to stitch systems together pragmatically. You’re not fazed by ambiguity - you can figure out the shape of a solution before there’s a spec. You might describe yourself as a full-stack engineer, systems thinker, or experimental problem-solver rather than a pure developer. You’re likely the sort of person who has side projects because your day job doesn’t stretch you enough. These problems are hard and the solutions are harder - you can communicate both clearly and kindly. We don’t care if your strongest skill is TypeScript, Python, Go, or something else, depth in one language matters less than how you think, deconstruct, and build.
Alongside the opportunity to work with an incredible team and express your individuality, we offer a range of personalised benefits including:
- Access to over 60 internal training courses, professional qualifications, and cross-departmental mentoring and coaching programs
- 24 / 7 access to a GP through Help at Hand for you and your family, confidential mental health support, and paid sick leave
- Ability to purchase or sell additional holiday days beyond 25 days and bank holidays
- Enhanced Family leave
- My MHRewards offering discounts at over retailers
- Monthly employee recognition program and departmental awards
- Referral bonus scheme of up to £2
- Employee-led social events such as running clubs, football teams, book clubs, and bake-offs
- On-site subsidised restaurants offering a variety of fresh meals daily
- Opt-in benefits schemes such as private medical insurance and dental coverage
We value the well-being, financial stability, and inclusivity of our employees, and strive to provide a supportive working environment. At MHR, we’re completely committed to creating a supportive and inclusive workplace where all voices are heard, and everyone feels valued and supported. Whatever your background, abilities and experiences, if you’re excited by this role we want to hear from you. If you require assistance for an interview, please let us know and we’ll make sure your needs are met when you arrive.
Senior Software Engineer (AI) in Newcastle upon Tyne employer: MHR
Contact Detail:
MHR Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (AI) in Newcastle upon Tyne
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at MHR. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your projects! If you’ve got side projects or contributions to open-source, make sure to highlight them. This is your chance to demonstrate your problem-solving skills and creativity beyond just coding.
✨Tip Number 3
Prepare for the interview by thinking through potential challenges you might face in the role. Be ready to discuss how you’d tackle ambiguity and complex problems, as this is key for a Senior Software Engineer.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team.
We think you need these skills to ace Senior Software Engineer (AI) in Newcastle upon Tyne
Some tips for your application 🫡
Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI and LLMs shine through. We want to see that you’re genuinely excited about the challenges we face and how you can contribute to our mission.
Highlight Problem-Solving Skills: Make sure to emphasise your ability to tackle complex problems. Share examples of how you've navigated ambiguity in past projects and how you’ve come up with innovative solutions. We love a good story!
Tailor Your Experience: Don’t just list your skills; connect them to what we’re looking for. Show us how your experience with both client and server-side development makes you a great fit for this role. Be specific about your contributions!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. We can’t wait to hear from you!
How to prepare for a job interview at MHR
✨Understand the Core of What We Do
Before your interview, dive deep into what the company is building. Familiarise yourself with how LLMs are integrated into their products and processes. This will help you articulate how your experience aligns with their vision and demonstrate your genuine interest in being part of their innovative journey.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems, especially those that required you to think beyond just coding features. Highlight your ability to navigate ambiguity and how you've successfully shaped solutions without a clear spec. This will resonate well with their need for flexible, experienced problem solvers.
✨Demonstrate Full-Stack Understanding
Be ready to talk about your experience with both client and server-side development. Share insights on how front-end and back-end systems interact, and provide examples of how you've stitched systems together pragmatically. This will show that you’re not just a developer but a systems thinker who can see the bigger picture.
✨Communicate Clearly and Kindly
Since communication is key in this role, practice articulating your thoughts clearly and kindly. Prepare to explain complex technical concepts in simple terms, as this will reflect your ability to collaborate effectively with team members and stakeholders. Remember, they value clear communication just as much as technical skills.