National AI Awards 2025Discover AI's trailblazers! Join us to celebrate innovation and nominate industry leaders.

Nominate & Attend

Senior Software Engineer - Machine Learning Expert

Temple Bells Solutions
London
8 months ago
Applications closed

Related Jobs

View all jobs

Senior Software Engineer

Senior Software Engineer – API & ML Infrastructure

Senior Software Engineer - Machine Learning

Senior Software Engineer, MLOps and Infrastructure

Senior Software Engineer - MLOps

Senior Software Engineer - MLOps

Temple Bells Solutions aims to be a leader in artificial intelligence, transforming industries with innovative AI solutions. We specialize in developing advanced algorithms using machine learning, natural language processing, and computer vision. Our mission is to empower businesses by enhancing efficiency, enabling data-driven decision-making, and unlocking new opportunities. With a small team of experts and a commitment to research and development, we deliver tailored AI applications across sectors such as real estate management, finance, and autonomous systems. Join us in shaping the future of technology through AI.

As we grow, we’re seeking a Senior Software Engineer - Machine Learning Expert to join our core team on-site at our London office. You will work closely with the founding members to expand and implement our software, supporting customer integrations. This is a hands-on role, with about 90% of your time spent coding and implementing solutions, so strong technical skills and a passion for building robust software are essential.

Tasks

As a machine learning software engineer, you will contribute to our goals by designing, implementing, and deploying tools for various business objectives. You will use machine learning techniques for pattern recognition and statistical modeling and may also evaluate third-party solutions and cloud-based tools for client adoption.

We’re looking for someone who can write high-quality code and ensure that our platform is ready for full-scale rollout. This includes applying best practices in bug handling, improving system visibility, traceability, and monitoring to guarantee reliability and performance.

This is an exciting opportunity to join an early-stage software company and take ownership of critical aspects of our SaaS platform. You will help elevate the professionalism of our software, ensuring it meets the highest standards of quality, stability, and scalability. Your work will directly impact product success and customer satisfaction, influencing the platform’s overall direction.

Requirements

  • 6+ years of professional experience in a software engineering role (with hands-on coding) and a Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Professional backend experience working with highly scalable microservices. Experience in machine learning and AI algorithm implementation is highly recommended, including familiarity with neural networks for pattern recognition and deep learning.
  • Strong experience with Python (our main coding language) and familiarity with the Flask framework. Experience with machine learning frameworks such as TensorFlow, PyTorch, and Scikit-Learn.
  • Strong experience in designing, implementing, and deploying APIs using suitable frameworks (e.g., OpenAPI, FastAPI).
  • Strong knowledge of relational databases (MySQL) and the ability to write efficient queries.
  • Experience with large-scale data storage servers (e.g., ElasticSearch, OpenSearch).
  • Experience building highly scalable solutions while maintaining performance and availability.
  • Critical thinking and the ability to work independently under pressure.
  • Familiarity with code management tools (Git) and experience with agile methodologies and CI/CD best practices.
  • Proven ability to present technical ideas and solutions to both technical and non-technical audiences, including colleagues, management, and clients.

Benefits

  • As one of the first senior hires, your contributions will directly influence our success and growth trajectory.
  • You’ll shape our product and company direction in a high-growth area of AI.
  • Work in a collaborative, forward-thinking team delivering groundbreaking solutions.
  • Tackle challenging projects that push the boundaries of technology.
  • Enjoy an annual volunteering day, where you can work with the charity of your choice.
  • Benefit from 25 paid vacation days, in addition to public holidays, ensuring a healthy work-life balance.
  • Join a dynamic and international team in the heart of London, with great coffee, fruits, and snacks provided daily!

Join Temple Bells Solutions as a Senior Software Engineer - Machine Learning Expert. Innovate in a dynamic tech landscape. Drive impactful solutions in technology and internet industries. Your future starts here.



National AI Awards 2025

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Get a Better AI Job After a Lay-Off or Redundancy

Being made redundant or laid off can feel like the rug has been pulled from under you. Whether part of a wider company restructuring, budget cuts, or market shifts in tech, many skilled professionals in the AI industry have recently found themselves unexpectedly jobless. But while redundancy brings immediate financial and emotional stress, it can also be a powerful catalyst for career growth. In the fast-evolving field of artificial intelligence, where new roles and specialisms emerge constantly, bouncing back stronger is not only possible—it’s likely. In this guide, we’ll walk you through a step-by-step action plan for turning redundancy into your next big opportunity. From managing the shock to targeting better AI jobs, updating your CV, and approaching recruiters the smart way, we’ll help you move from setback to comeback.

AI Jobs Salary Calculator 2025: Work Out Your Market Value in Seconds

Why your 2024 salary data is already outdated “Am I being paid what I’m worth?” It is the question that creeps in whenever you update your CV, see a former colleague announce a punchy pay rise on LinkedIn, or notice a recruiter slide into your inbox with a role that looks eerily similar to your current one—only advertised at £20k more. Artificial intelligence moves faster than any other hiring market. New frameworks are open‑sourced overnight, venture capital floods specific niches without warning, & entire job titles—Prompt Engineer, LLM Ops Specialist—appear in the time it takes most industries to schedule a meeting. In that environment, salary guides published only a year ago already look like historical curiosities. To give AI professionals an up‑to‑the‑minute benchmark, ArtificialIntelligenceJobs.co.uk has built a simple yet powerful salary‑calculation formula. By combining three variables—role, UK region, & seniority—you can estimate a realistic 2025 salary band in less than a minute. This article explains that formula, unpacks the latest trends driving pay, & offers concrete steps to boost your personal market value over the next 90 days.

How to Present AI Models to Non-Technical Audiences: A Public Speaking Guide for Job Seekers

In today’s competitive job market, AI professionals are expected to do more than just build brilliant algorithms—they must also explain them clearly to stakeholders who may have no technical background. Whether you're applying for a role as a machine learning engineer, data scientist, or AI consultant, your ability to articulate complex models in simple terms is fast becoming one of the most valued soft skills in interviews and on the job. This guide will help you master the art of public speaking for AI roles, offering tips on structuring presentations, designing effective slides, and using storytelling to make your work resonate with any audience.