Jobs

Senior Software Engineer - Machine Learning Expert


Job details
  • Temple Bells Solutions
  • London
  • 1 week ago

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.



Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Software Engineer - RAG

Senior Software Engineer - RAG/reasoning infrastructureJoin a pioneering robotics start-up as a Senior Software Engineer on the Robotic Reasoning team, where your expertise in RAG and AI technologies will shape the future of intelligent robots.This is a unique opportunity to lead the development and optimization of advanced RAG pipelines and...

London

Senior Software Engineer

Job Title: Senior Software Engineer (Cybersecurity) Node.js, React.js , Typescript, MongoDB - (Central Bristol Office 2 Days/Week).Are you passionate about building complex, large-scale systems that process vast amounts of data? We’re seeking a Senior Software Engineer to join an innovative cybersecurity team working on software that helps combat serious financial...

Bristol

Senior Software Engineer

Job Title: Senior Software Engineer (Cybersecurity) Node.js, React.js , Typescript, MongoDB - (Central London Office 2 Days/Week)Are you passionate about building complex, large-scale systems that process vast amounts of data? We’re seeking a Senior Software Engineer to join an innovative cybersecurity team working on software that helps combat serious financial...

Billingsgate

Senior Software Engineer - Reasoning Infrastructure

Senior Software Engineer - Reasoning InfrastructureThe MissionProactive Global have partnered with an exciting AI business who are striving to create the world'sleading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate intodaily life and amplify human capacity.VisionIn a world where artificial intelligence opens up new horizons, our faith in...

London

Senior Software Engineer - Insights

Senior Software Engineer - Insights Belfast Engineering - Engineering - General / Full-time / Hybrid Apply for this job At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable...

Bazaarvoice Ltd Belfast

Senior Software Engineer - .Net/Remote

An exciting opportunity for a Senior Software Engineer to join this growing company. My client works in the Research sector, working in Tech for Good. You will get the opportunity to work on cutting edge software, for this award wining company. The company are seeking an experienced Software Engineer who...

VANRATH Belfast