At a Glance
- Tasks: Design and implement scalable AI systems for financial institutions.
- Company: Join Malted, a cutting-edge AI company based in Edinburgh.
- Benefits: Enjoy hybrid working, competitive salary, and professional development opportunities.
- Why this job: Make a real impact in the AI industry while solving complex problems.
- Qualifications: 6+ years of software engineering experience and strong Python skills.
- Other info: Collaborative culture with a focus on innovation and teamwork.
The predicted salary is between 36000 - 60000 £ per year.
Malted builds specialised AI systems for financial institutions. Our products combine advanced language technology with deep domain understanding to help firms make faster, more accurate and more accountable decisions. We focus entirely on financial services, working with leading banks, insurers and regulators to turn complex reasoning into clear, dependable intelligence. Our flagship product, Malted Pulse, provides AI that reasons transparently and can be inspected, governed and tuned to organisational policy. We’re a small, highly technical team based in Edinburgh, combining deep machine learning experience with a rigorous approach to product design and engineering. We believe that making AI systems understandable isn’t just an ethical necessity, it’s a competitive advantage.
About the team
You’ll join the Pulse product team, responsible for building and evolving the systems that power Malted Pulse. The team designs and operates the distributed infrastructure that enables our customers to deploy reasoning agents at scale, with reliability, traceability and performance at the core. You’ll collaborate closely with other senior engineers, product leads and our ML specialists to guide technical design, improve engineering standards, and shape how our systems scale as the company grows.
What you’ll do
- As a senior engineer, you’ll take ownership of complex systems from design through to delivery.
- You’ll help set the technical direction of our platform, mentor others and ensure our systems remain robust as we scale.
- This is a hands-on role that combines architecture, coding and strategic influence — ideal for someone who enjoys solving deep technical problems while contributing to product direction.
Responsibilities
- Lead the design and implementation of scalable, secure backend systems for Malted Pulse.
- Drive technical discussions and architecture decisions that shape the platform’s evolution.
- Build high-quality, maintainable code and ensure engineering best practices across the team.
- Develop and optimise cloud infrastructure for deploying machine learning models at scale.
- Debug, test and optimise performance across distributed services.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Collaborate with cross-functional teams to deliver end-to-end product features.
Who you are
- You’re a seasoned engineer who enjoys solving complex problems with clarity and precision.
- You thrive in an environment where autonomy and accountability go hand in hand.
- Eligible to work in the UK.
- 6+ years of professional software engineering experience.
- Demonstrated ability to design and deliver large-scale, high-performance systems.
- Strong experience in Python (or similar) and confidence across the stack.
- Deep familiarity with AWS or another major cloud platform.
- Experience designing distributed systems and APIs that serve production workloads.
- Proficiency with containerisation tools (Docker, Kubernetes) and CI/CD pipelines.
- Strong understanding of databases (SQL, NoSQL) and system design principles.
- Proven ability to influence architecture and drive engineering best practices.
- Experience mentoring others or leading small technical projects.
- Comfortable working in a fast-paced, collaborative startup environment.
Preferred requirements
- Experience in enterprise or regulated environments (finance, insurance, etc.).
- Background in deep tech or products involving proprietary ML or data systems.
- Knowledge of security best practices for distributed systems.
- MSc or higher degree in Computer Science, Software Engineering or a related field.
- Familiarity with ML frameworks (e.g. scikit-learn, PyTorch) or AI system integration.
- Experience contributing to open-source projects or technical publications.
Working at Malted
We’re based in Edinburgh and work from the office three days a week (Monday, Wednesday and Friday). The rest of the week is flexible. We keep a high bar for technical quality but a low tolerance for ego. You’ll join a team that values precision, humour and intellectual honesty.
- Pension and stock options.
- Medical and life insurance.
- Hybrid working with flexible hours.
- Professional development and growth opportunities.
- Free snacks and drinks.
- Social events and company outings.
- A collaborative, inclusive workplace that promotes innovation and teamwork.
- The chance to work on one-of-a-kind products at the forefront of the AI industry.
- Relocation assistance for candidates moving to Edinburgh.
Malted is an equal opportunities employer and we welcome applications from people of all backgrounds. We are not working with recruitment agencies on this role – we are keen to hear directly from candidates who are excited about what we’re building at Malted.
Senior/Staff Software Engineer in Edinburgh employer: Malt Ai
Contact Detail:
Malt Ai Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior/Staff Software Engineer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Malted or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best work. This is your chance to demonstrate your coding prowess and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on system design and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get feedback.
✨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, we love hearing directly from candidates who are excited about what we’re building!
We think you need these skills to ace Senior/Staff Software Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior/Staff Software Engineer role. Highlight your experience in designing scalable systems and any relevant projects you've worked on, especially in financial services.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about working at Malted. Share specific examples of how your background in AI and software engineering can contribute to our mission of making AI understandable and reliable.
Showcase Your Technical Skills: Don’t shy away from detailing your technical expertise! Mention your proficiency in Python, cloud platforms like AWS, and any experience with containerisation tools. We want to see how you can drive technical discussions and architecture decisions.
Apply Through Our Website: We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves. Plus, it’s the best way to show us you’re genuinely interested in joining our team!
How to prepare for a job interview at Malt Ai
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, AWS, and containerisation tools like Docker and Kubernetes. Brush up on your knowledge of distributed systems and APIs, as you'll likely be asked to discuss your experience with these during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical problems. Think about how you approached the issue, the solutions you implemented, and the impact it had on your team or project. This will demonstrate your ability to think critically and contribute to Malted's mission.
✨Emphasise Collaboration and Mentorship
Since the role involves mentoring junior engineers and collaborating with cross-functional teams, be ready to share your experiences in these areas. Highlight any instances where you’ve led projects or helped others grow in their roles, showcasing your leadership skills and commitment to a collaborative environment.
✨Understand the Company’s Vision
Familiarise yourself with Malted’s products and their focus on making AI understandable and accountable. Be prepared to discuss how your values align with this vision and how you can contribute to the team’s goals. Showing genuine interest in the company’s mission can set you apart from other candidates.