Software Engineer

Foresight Data Machines Ltd

Greater London

On-site

GBP 50,000 - 70,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A technology company in the metals industry is seeking a skilled Software Engineer to join its team. The role requires strong programming abilities in languages like Python, C/C++, Go, or others, along with a bachelor's degree in relevant fields. Candidates should be comfortable working in collaborative, on-site environments and eager to solve complex problems related to manufacturing operations. Exceptional communication skills and a passion for the industry are essential. This position offers a dynamic work atmosphere, as well as opportunities for personal growth.

Qualifications

  • Demonstrated exceptional ability through work, competitions, or projects.
  • Excellent communication skills in speech and writing.
  • Conscientious and driven to deliver good work.
  • Excited to work in the metals industries and dynamic environments.

Responsibilities

  • Understand customer problems in manufacturing operations, physics, and chemistry.
  • Build prototypes and consolidate solutions into robust software.
  • Identify innovative deployment solutions in unreliable environments.
  • Recommend improvements to code and infrastructure delivery.
  • Collaborate with team members onsite and in the office.

Skills

Fluent in Python
Fluent in C/C++
Fluent in Go
Fluent in Typescript
Fluent in Java
CI/CD knowledge
Familiarity with Docker
Familiarity with Kubernetes
Experience with Grafana
Experience with Prometheus

Education

Bachelor degree in engineering, physics, mathematics, or computer science

Job description

We build AI technology for the metals industries. Our products work reliably in high-volume production environments 24/7, making billions of dollars worth of decisions.

Because we work at the intersection of metals industries and AI, we solve problems involving manufacturing operations, physics and chemistry, software engineering, AI, and product design.

Our teams spend a lot of time on site, with the customer, understanding their problems first hand and iterating quickly to solve them.

We try to work with minimal process and permission, but ample support and collaboration. We rarely have a scheduled meeting, but we all work in the office, discussions occur continuously throughout the day, and no request for help goes unanswered for more than a few minutes. Features get shipped to production every day. Many are designed, developed, and shipped on the customer’s site, without a central planning process.

Candidates

For all roles, we are looking for people with the following attributes:

  • Exceptional ability. Whether in work, school, side projects, or elsewhere, you will have demonstrated exceptional ability. We are open minded about the exact form this takes.
    • You have played a key role in an early stage startup
    • You have won hackathons, math, or physics competitions
    • You have an impressive side project, like a popular blog or open source library.
  • Excellent communication. In speech and writing.
  • Conscientiousness. You want to do good work, regardless of oversight.
  • You are excited to have freedom to work without too much process and friction, but at the same time, excited to share ideas and work closely with others.
  • You’re excited to work in the metals industries, and everything that goes with it.
  • You are comfortable working in uncertain and dynamic environments.
Role

As a Software Engineer you will be a core part of our technical team working alongside forward deployed engineers and researchers to solve cutting-edge problems in the metals industries.

This includes:

  • Understanding customer’s problems which are rooted in manufacturing operations, physics, and chemistry.
  • Building prototypes, rapidly iterating, and then consolidating successful solutions into maintainable and robust software.
  • Identify innovative solutions to deploying code and infrastructure at the edge where power and data connections are unreliable.
  • Recommend and implement improvements to our code, data, and infrastructure delivery pipelines
  • Be able to deliver pragmatic and secure solutions for the product and development platform.
  • Collaborating with team members on site, and back in the office. This includes designers, engineers, and commercial colleagues.

You will have:

  • Strong engineering. At least a bachelor degree or equivalent professional experience in engineering, physics, mathematics, compsci, or similar.
  • Strong programming. We are mostly language agnostic but would expect you to be fluent in one of Python, C/C++, Go, Typescript, or Java.
  • CI/CD and DevOps: Knowledge of building pipelines, automated testing and deployment strategies.
  • Monitoring and observability: Familiarity with tools like Grafana, Prometheus or other observability platforms.
  • Containerisation and orchestration: Docker, Kubernetes.

We are open to a wide range of backgrounds, but some examples we expect to see are:

  • It’s likely you have professional experience as a software engineer, quantitative developer, AI engineer, or similar.

You will also:

Prefer mostly work in the office, colocated with your team, rather than from home.

Apply

Email careers@scrapchef.ai . Please include - in your CV or in the body of the email - a list of 3-5 things you have done that you are proud of and that are relevant to the attributes we are looking for. Where possible, please include links to your work, such as GitHub, YouTube, or portfolios.

We will do two or more telephone screenings. At least one will be with the CEO.

You will have a technical interview with a member of our technical staff.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Forward Deployed Engineer
Forward Deployed Engineer

Foresight Data Machines Ltd • Greater London

On-site
GBP 70,000 - 120,000
Deployment Strategist
Deployment Strategist

Foresight Data Machines Ltd • Greater London

On-site
GBP 45,000 - 65,000
Digital Marketing
Digital Marketing

Foresight Data Machines Ltd • Greater London

On-site
GBP 35,000 - 55,000
Full Stack Software Engineer
Full Stack Software Engineer

Armstrong Talent Partners • Glasgow

On-site
GBP 70,000 - 100,000
Software Engineer
Software Engineer

Engg • Greater London

On-site
GBP 120,000 - 170,000
Software Engineer (Contract)
Software Engineer (Contract)

Carpata • Greater London

On-site
GBP 111,000 - 138,000
Senior Software Engineer - Java, Node.js & AWS
Senior Software Engineer - Java, Node.js & AWS

xdesign • City of Edinburgh

On-site
GBP 70,000 - 110,000
Software Engineer - Platform
Software Engineer - Platform

Faculty • Greater London

Hybrid
GBP 90,000 - 120,000
Senior AI Software Engineer
Senior AI Software Engineer

Futureheads • Greater London

On-site
GBP 120,000 - 160,000
Product Engineer
Product Engineer

Mat Vin • Greater London

On-site
GBP 90,000 - 130,000
Visa sponsorship available
Dinners + Friday lunches paid by Scope