Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Foresight Data Machines Ltd

Greater London

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm specializing in AI for metals industries is seeking a Software Engineer to join their technical team. The successful candidate will work closely with engineers and researchers to tackle complex issues in manufacturing, physics, and chemistry. Responsibilities include building prototypes, delivering secure solutions, and collaborating with team members. Applicants should have a bachelor's degree in a relevant field and be fluent in a programming language such as Python or C/C++. This role offers a dynamic work environment with significant team interaction.

Qualifications

  • At least a bachelor degree or equivalent professional experience in engineering, physics, mathematics, computer science, or similar.
  • Fluency in at least one programming language such as Python, C/C++, Go, Typescript, or Java.
  • Knowledge of building CI/CD pipelines, automated testing and deployment strategies.
  • Familiarity with monitoring tools like Grafana or Prometheus.
  • Experience with containerization and orchestration using Docker and Kubernetes.

Responsibilities

  • Understand customer’s problems in manufacturing operations, physics, and chemistry.
  • Build prototypes and consolidate successful solutions into maintainable software.
  • Identify innovative solutions for deploying code in unreliable environments.
  • Recommend improvements to code, data, and infrastructure delivery pipelines.
  • Collaborate on-site and in the office with team members.

Skills

Exceptional ability
Excellent communication
Conscientiousness
Comfortable in dynamic environments
Excited to work in metals industries

Education

Bachelor degree in engineering, physics, mathematics or computer science

Tools

Python
C/C++
Go
Typescript
Java
Docker
Kubernetes
Grafana
Prometheus
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. Some examples we look for:
    • 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.