Senior Software Engineer - Machine Learning Expert

Temple Bells Solutions
London
1 year ago
Applications closed

Related Jobs

View all jobs

Senior Software Engineer – Machine Learning

Senior Software Engineer, Cloud Native & MLOps

Senior Machine Learning Software Engineer in Applied Physics

Senior Data Scientist – Content Engineering

Senior Machine Learning Engineer

Senior Machine Learning Engineer (Large Systems) Cambridge, UK

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.



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.

The Skills Gap in AI Jobs: What Universities Aren’t Teaching

Artificial intelligence is no longer a future concept. It is already reshaping how businesses operate, how decisions are made, and how entire industries compete. From finance and healthcare to retail, manufacturing, defence, and climate science, AI is embedded in critical systems across the UK economy. Yet despite unprecedented demand for AI talent, employers continue to report severe recruitment challenges. Vacancies remain open for months. Salaries rise year on year. Candidates with impressive academic credentials often fail technical interviews. At the heart of this disconnect lies a growing and uncomfortable truth: Universities are not fully preparing graduates for real-world AI jobs. This article explores the AI skills gap in depth—what is missing from many university programmes, why the gap persists, what employers actually want, and how jobseekers can bridge the divide to build a successful career in artificial intelligence.

AI Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Changing career into artificial intelligence in your 30s, 40s or 50s is no longer unusual in the UK. It is happening quietly every day across fintech, healthcare, retail, manufacturing, government & professional services. But it is also surrounded by hype, fear & misinformation. This article is a realistic, UK-specific guide for career switchers who want the truth about AI jobs: what roles genuinely exist, what skills employers actually hire for, how long retraining really takes & whether age is a barrier (spoiler: not in the way people think). If you are considering a move into AI but want facts rather than Silicon Valley fantasy, this is for you.

How to Write an AI Job Ad That Attracts the Right People

Artificial intelligence is now embedded across almost every sector of the UK economy. From fintech and healthcare to retail, defence and climate tech, organisations are competing for AI talent at an unprecedented pace. Yet despite the volume of AI job adverts online, many employers struggle to attract the right candidates. Roles are flooded with unsuitable applications, while highly capable AI professionals scroll past adverts that feel vague, inflated or disconnected from reality. In most cases, the issue isn’t a shortage of AI talent — it’s the quality of the job advert. Writing an effective AI job ad requires more care than traditional tech hiring. AI professionals are analytical, sceptical of hype and highly selective about where they apply. A poorly written advert doesn’t just fail to convert — it actively damages your credibility. This guide explains how to write an AI job ad that attracts the right people, filters out mismatches and positions your organisation as a serious employer in the AI space.