Senior Software Engineer

Unlikely
London
10 months ago
Applications closed

Related Jobs

View all jobs

Senior Machine Learning Engineer

Senior Software Engineer & Data Engineer (Java/Python)

Senior Software Engineer, Cloud Native & MLOps

Senior Software Engineer – Machine Learning

Senior Software & Data Engineer (Java/Python)

Senior AI Software Engineer - Gen AI & NLP

At UnlikelyAI, we are building the future of AI: one that is reliable, accurate and transparent. Our Neurosymbolic technology harnesses the power of LLMs and generative AI, and combines it with Universal Language – our proprietary symbolic technology that bridges the gap between probabilistic machine learning and deterministic classical computing.

In order to make an application, simply read through the following job description and make sure to attach relevant documents.To meet the demands of our increasing commercial traction, we are looking for a smart, dedicated senior software engineer to join our world-class team. We are looking for someone who thrives on diving deep into code, to solve challenging and novel problems. You will have extensive software engineering experience, with exceptional coding ability ideally including experience in high-growth start-ups.This role will play a major role in developing our core capabilities, including working on how computers reason. You will work closely with other software engineers, research engineers and applied scientists in a heavily cross-functional environment.Required

Exceptional coding ability in at least one of our core languages: Java/Kotlin or Python.Previous experience working with complex algorithms and data structures.Experience in building well-tested code for production and a demonstrable history of advocating for software quality and evangelising best practices.Experience with leading the process from ideation to production for brand new software systems.Relevant degree: Computer Science, Mathematics, Engineering, STEM.Bias for action—able to move quickly and make informed decisions.Experience working with cloud computing (AWS preferred, but any provider is fine).Why Join Us?

Team

- We have a world-class team of intelligent, focused, collaborative people. We're ambitious, move fast and have a lot of fun while doing it.Vision

- We have a huge vision for the future. This offers a unique opportunity to work on the foundational layers of AI but, unlike many other companies, we're not just scaling LLMs, we're focused on a novel neuro-symbolic approach.Tech

- You'll work with our novel and cutting-edge tech. Driving this forward involves solving some exciting challenges, so our team has the freedom to be creative and explore innovative ideas in an environment where our technology is evolving and maturing.Location: We are currently operating a hybrid scheme with a small office near Holborn tube station available to anyone who wants to work there. We also have occasional team days where everyone meets face to face and days where people work heads down from home, communicating with colleagues using Slack and Zoom.Equal Opportunities: We are committed to having a truly diverse team where everyone is encouraged to be their authentic selves. We, therefore, do not discriminate in employment based on gender, race, religion, sexual orientation, national origin, political affiliation, disability, age, marital status, medical history, parental status or genetic information. Having a broad mix of people helps us to be the best we can.

#J-18808-Ljbffr

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.

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

Are you considering a career change into machine learning in your 30s, 40s or 50s? You’re not alone. In the UK, organisations across industries such as finance, healthcare, retail, government & technology are investing in machine learning to improve decisions, automate processes & unlock new insights. But with all the hype, it can be hard to tell which roles are real job opportunities and which are just buzzwords. This article gives you a practical, UK-focused reality check: which machine learning roles truly exist, what skills employers really hire for, how long retraining realistically takes, how to position your experience and whether age matters in your favour or not. Whether you come from analytics, engineering, operations, research, compliance or business strategy, there is a credible route into machine learning if you approach it strategically.

How to Write a Machine Learning Job Ad That Attracts the Right People

Machine learning now sits at the heart of many UK organisations, powering everything from recommendation engines and fraud detection to forecasting, automation and decision support. As adoption grows, so does demand for skilled machine learning professionals. Yet many employers struggle to attract the right candidates. Machine learning job adverts often generate high volumes of applications, but few applicants have the blend of modelling skill, engineering awareness and real-world experience the role actually requires. Meanwhile, strong machine learning engineers and scientists quietly avoid adverts that feel vague, inflated or confused. In most cases, the issue is not the talent market — it is the job advert itself. Machine learning professionals are analytical, technically rigorous and highly selective. A poorly written job ad signals unclear expectations and low ML maturity. A well-written one signals credibility, focus and a serious approach to applied machine learning. This guide explains how to write a machine learning job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Machine Learning Jobs: The Only Topics You Actually Need (& How to Learn Them)

Machine learning job adverts in the UK love vague phrases like “strong maths” or “solid fundamentals”. That can make the whole field feel gatekept especially if you are a career changer or a student who has not touched maths since A level. Here is the practical truth. For most roles on MachineLearningJobs.co.uk such as Machine Learning Engineer, Applied Scientist, Data Scientist, NLP Engineer, Computer Vision Engineer or MLOps Engineer with modelling responsibilities the maths you actually use is concentrated in four areas: Linear algebra essentials (vectors, matrices, projections, PCA intuition) Probability & statistics (uncertainty, metrics, sampling, base rates) Calculus essentials (derivatives, chain rule, gradients, backprop intuition) Basic optimisation (loss functions, gradient descent, regularisation, tuning) If you can do those four things well you can build models, debug training, evaluate properly, explain trade-offs & sound credible in interviews. This guide gives you a clear scope plus a six-week learning plan, portfolio projects & resources so you can learn with momentum rather than drowning in theory.