Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Polytec Personnel Ltd

Saffron Walden

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading AI technology firm in Saffron Walden seeks a skilled Software Engineer to develop software for both prototypes and production-ready products. This position requires a strong background in a STEM discipline, proficient Python programming, and an eagerness to solve complex technical challenges. You will collaborate with engineers to integrate software with hardware and contribute to various R&D efforts. This role offers autonomy and the chance to work across multiple technical domains.

Qualifications

  • Strong academic background in Computer Science, Mathematics, Physics, or Engineering.
  • Proven ability to solve complex technical problems.
  • Eagerness to learn new tools and technologies.

Responsibilities

  • Develop software for prototype systems and production-ready products.
  • Collaborate closely with engineers on integrating software with hardware.
  • Support software development for controlling hardware platforms.

Skills

Proficient in Python programming
Problem-solving
Autonomous work ethic
Eagerness to learn new tools

Education

2:1 or above in a STEM discipline

Tools

TensorFlow
PyTorch
Job description

Location: Saffron Walden

Type: Permanent

Hours: Monday-Friday, 9:00am-5:30pm

Salary: Competitive

Job Reference: 35911

Our innovative and rapidly growing AI client in Saffron Walden is looking for a talented Software Engineer to join their expanding development team. In this role, you'll work on diverse projects, from early prototypes to fully developed products, helping to build cutting-edge technologies that tackle real-world challenges. This is a dynamic, hands‑on position that offers a lot of autonomy, responsibility and the chance to work across multiple technical domains.

Responsibilities
  • Develop software for both prototype systems and production‑ready products, contributing to the full development lifecycle
  • Work on multiple projects simultaneously, solving a variety of technical challenges
  • Collaborate closely with engineers to integrate software with hardware and other system components
  • Learn quickly and apply new technologies to support various RandD efforts and technical challenges
  • Contribute to problem‑solving and technical decision‑making at all stages of development
  • Support the development of software for controlling hardware platforms, sensors or custom devices
Essential Requirements
  • A strong academic background with a 2:1 or above in a STEM discipline (e.g., Computer Science, Mathematics, Physics, Engineering)
  • Proven ability to solve complex and ambiguous technical problems
  • Ability to work autonomously with minimal supervision
  • Eagerness to learn new tools, technologies, and programming languages quickly
  • Proficient in Python programming
Desirable Requirements
  • Experience with software‑hardware integration or working with embedded systems
  • Familiarity with computer networking concepts
  • Experience using deep‑learning frameworks (e.g., TensorFlow, PyTorch)
  • Understanding of machine learning, statistics, optimisation or algorithm development
  • Experience developing mobile applications (iOS/Android)

Please contact us as soon as possible for more details or apply below

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.