Software Engineer
Anson McCade is looking for an Software Engineer in Newcastle Upon Tyne
Job description
Software Developer – AI & Machine Learning Systems
Location: Newcastle upon Tyne
The opportunity
Our client is a newly established technology and consulting venture backed by a global management consultancy and a leading alternative investment firm. Built in Newcastle city centre, the business is focused on designing and delivering high-performance software, AI solutions, and machine learning models for complex, data-driven environments within Financial Services and adjacent markets.
This is an environment for engineers who want real ownership. You will work on demanding problems, contribute directly to AI-enabled products, and collaborate closely with users and stakeholders rather than building software in isolation. Pace, clarity of thinking, and technical quality matter.
What you will be doing
- Build and deliver production-grade software that underpins AI solutions and machine learning models.
- Take ownership of technical products and projects, working directly with business users to understand real requirements rather than surface-level specifications.
- Apply judgement to translate business problems into pragmatic, scalable technical designs.
- Contribute to the evolution of existing systems, challenging assumptions and improving performance, reliability, and usability.
- Work closely with other engineers, data specialists, and consultants in a highly collaborative setting.
- Stay current with modern software, cloud, and AI-related technologies to ensure solutions remain relevant and robust.
What makes a strong profile
- Strong commercial experience in software development using C#/.NET or another object-oriented language such as Java or Python.
- Solid experience working with SQL-based databases.
- Hands-on experience with AWS or Azure in a production environment.
- Interest in, or exposure to, AI systems, data-driven applications, or machine learning workflows.
- Ability to take a problem from initial concept through to delivery.
- Comfortable working directly with stakeholders and explaining technical decisions clearly.
- Curious, proactive, and willing to take ownership rather than wait for instruction.
- Financial Services experience is useful but not essential.
- A minimum 2.1 degree in Computer Science or a closely related discipline from a leading UK university.
Why join
- Immediate responsibility and trust from day one.
- Direct exposure to AI-enabled products and real-world machine learning use cases.
- Work alongside high-calibre engineers and consultants in a demanding but supportive environment.
- Projects often linked to live market activity and real economic drivers, not internal tooling.
- Opportunity to deepen both technical capability and commercial understanding of financial markets.
Role summary
This role suits a strong software engineer who wants to work close to the problem, close to the user, and close to the impact. You will help build and evolve AI-driven software systems, take ownership of delivery, and develop your technical judgement in an environment that values clarity, pace, and accountability.
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- Newcastle Upon Tyne
- Type of Contract
- Part-time jobs
- Published at
- 12-01-2026
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!