Remote Software Engineer

Faculty AI
Manchester, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 108K

Job location

Manchester, United Kingdom

Tech stack

Java
Artificial Intelligence
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Continuous Integration
Python
Machine Learning
Pair Programming
Software Deployment
Software Engineering
Systems Architecture
Delivery Pipeline
Gitlab
SC Clearance
Kubernetes
Bare Metal
Docker
Go

Job description

  • Build and extend critical components of client deliverables across diverse software domains.
  • Deliver robust technical artefacts in both compiled and non-compiled languages to meet project goals.
  • Implement defined engineering patterns and practices tailored for the Defence sector.
  • Collaborate closely with MLE and Data Science teams to integrate and refine technical solutions.
  • Apply rigorous software engineering best practices to improve the scalability and quality of our codebases.
  • Execute CI/CD processes and manage application deployments on Kubernetes and bare metal environments.

Technologies:

  • AI
  • C#
  • CI/CD
  • Docker
  • GitLab
  • Java
  • Kubernetes
  • Machine Learning
  • Python
  • Rust
  • Security
  • Cloud

More:

We established Faculty in 2014 because we believed AI would be the most important technology of our time. Since then, we have worked with over 350 global customers to transform their performance through human-centric AI. We innovate, build and deploy responsible AI for clients across government, finance, retail, energy, life sciences and defence. Our Defence team builds and embeds human-centered AI solutions that help give our nation a competitive edge in high-stakes environments. This is an ambitious Software Engineer role within our Defence team, working at the intersection of Machine Learning Engineering and Data Science. The role offers flexibility to work from our London office or remotely from elsewhere within the UK when not on client sites, and we offer benefits including unlimited annual leave, private healthcare and dental, enhanced parental leave, family-friendly flexibility, Sanctus Coaching and hybrid working. We are committed to building a diverse team and encourage applications from people of all backgrounds.

Requirements

  • You have a proven ability to solve bounded technical problems and deliver robust, scalable technologies.
  • You possess hands-on experience in application development with a solid understanding of system architecture.
  • You are proficient in Python and have contributed to production codebases in Rust, C++, Go, C#, or Java.
  • You have experience participating in complex technical projects, including pair programming and code reviews.
  • You bring a genuine passion for understanding customer problems and delivering high-value solutions.
  • You are comfortable working with Docker and GitLab to manage modern deployment pipelines.
  • You are eligible for UK Security Clearance (SC).
  • You are willing to work 2 to 4 days per week on-site with our Defence customers and travel to locations throughout the UK.

Apply for this position