At a Glance
- Tasks: Engineer innovative AI software and collaborate with a dynamic team.
- Company: Join a forward-thinking tech company focused on customer-centric solutions.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Be part of a vibrant team with excellent career progression.
- Why this job: Make a real impact in AI while advancing your skills and career.
- Qualifications: Experience in software engineering, programming languages, and cloud platforms.
The predicted salary is between 60000 - 80000 £ per year.
Join us as a Software Engineer, AI. This is an opportunity for a driven Software Engineer, AI to take on an exciting new career challenge. Day-to-day, you will be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions. It’s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders.
What you’ll do:
- Work within a feature team to engineer software, scripts and tools, liaising with other engineers, architects and business analysts across the platform.
- Produce complex and critical software rapidly and of high quality which adds value to the business.
- Work in permanent teams responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning.
- Collaborate to optimise our software engineering capability.
- Design, produce, test and implement our working software solutions.
- Work across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations.
The skills you’ll need:
- A background in software engineering, software design, and architecture, with an understanding of how your area of expertise supports our customers.
- Experience of working with multiple programming languages including Python and Web Development, such as NodeJS.
- Expertise in cloud platforms such as AWS, along with Dev Ops and CI/CD.
- Experience of problem solving, building to requirements and testing for both production and fast innovative proof of concepts.
- Expertise in Data Science, Generative AI, ML and LLMs; having RAG and Agentic experience would be beneficial.
- Proficient in implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance.
Software Engineer, AI employer: NatWest Group
Contact Detail:
NatWest Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, AI
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, AWS, or AI. This gives us a taste of what you can do.
✨Tip Number 3
Prepare for the technical interview! Brush up on coding challenges and be ready to discuss your problem-solving process. We love seeing how you think!
✨Tip Number 4
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 joining us.
We think you need these skills to ace Software Engineer, AI
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer, AI role. Highlight your experience with programming languages like Python and NodeJS, as well as any cloud platforms you've worked with, like AWS.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background in software engineering makes you a great fit for our team. Don’t forget to mention any relevant projects or achievements!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in the past. We love seeing candidates who can demonstrate their ability to build solutions that are not only innovative but also add real value to the business.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at NatWest Group
✨Know Your Tech Inside Out
Make sure you brush up on your programming languages, especially Python and NodeJS. Be ready to discuss your experience with cloud platforms like AWS and how you've implemented CI/CD in past projects. This will show that you’re not just familiar with the tech but can also apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in your previous roles. Think about specific challenges you faced, the solutions you implemented, and the outcomes. This will demonstrate your ability to think critically and innovate, which is key for a Software Engineer in AI.
✨Collaborate Like a Pro
Since you'll be working within a feature team, highlight your experience in collaboration. Share stories about how you've worked with engineers, architects, and business analysts to deliver high-quality software. Emphasising teamwork will show that you can thrive in a collaborative environment.
✨Understand the Full Software Lifecycle
Be prepared to discuss your experience across the entire software lifecycle, from requirements analysis to deployment. Talk about how you've contributed to each stage and any best practices you've implemented. This will illustrate your comprehensive understanding of software engineering and your readiness for the role.