Enable job alerts via email!

Python Software Engineer | Hardware | DeepTech

Reqiva

Abingdon

Hybrid

GBP 40,000 - 80,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative DeepTech company is seeking a Python Software Engineer to join their team. In this dynamic role, you will develop software solutions that integrate AI technologies with industrial control hardware, contributing to smart manufacturing. The position offers a hybrid work environment, allowing you to collaborate with a talented team both remotely and in the office. This expanding company fosters a friendly and flexible culture, perfect for those passionate about tackling challenging problems at the intersection of software and hardware. Join them to shape the future of AI-driven applications!

Qualifications

  • Proven experience as a Python Software Engineer or in a similar role.
  • Strong understanding of Python programming and hardware integration.

Responsibilities

  • Develop and maintain Python-based software systems for AI and hardware integration.
  • Collaborate with hardware engineers for seamless software and hardware interaction.

Skills

Python Programming
Problem-Solving
Collaboration
Communication Skills

Tools

C++
Rust
TensorFlow
PyTorch

Job description

Job Description

Python Software Engineer | Industrial control hardware | DeepTech

Location: Hybrid - Abingdon and/or Bristol

Job Type: Full-time

This is a unique opportunity for a Python Software Engineer to join this growing, innovative DeepTech business building products and applications for AI industrial control for smart manufacturing.

As a Python Software Engineer you will be responsible for developing software solutions that power cutting-edge AI technologies and provide seamless integration with hardware systems. You will work closely with the team to design and implement robust, scalable, and efficient software through to deployment.

Key Responsibilities:

  • Develop and maintain Python-based software systems for AI and hardware integration.
  • Collaborate with hardware engineers to ensure smooth interaction between software and physical systems.
  • Write clean, maintainable, and well-documented code.
  • Perform rigorous testing to ensure high-quality software delivery.
  • Contribute to the design and architecture of AI-driven applications.
  • Troubleshoot and debug complex issues across both software and hardware platforms.
  • Work in a hybrid environment, collaborating both remotely and in the office.

Experience required:

  • Proven experience as a Python Software Engineer or in a similar role.
  • Strong understanding of Python programming, with experience in both software development and integration with hardware.
  • Knowledge of C++, Rust or similar core language is beneficial.
  • Excellent problem-solving skills and the ability to work in a collaborative team environment.
  • Strong communication skills, both written and verbal.
  • A passion for working on challenging problems at the intersection of software and hardware.

Desirable Skills:

  • Experience with robotics, embedded systems, or IoT or edge devices.
  • Experience with software engineering for manufacturing on industrial control.
  • Familiarity with machine learning libraries (e.g., TensorFlow, PyTorch).
  • Background in AI algorithms and hardware-accelerated computing.

This is an expanding company who will give you the opportunity to shape software development practices, work on challenging real-world problems in a cutting edge AI environment. They boast a great culture, friendly, autonomous and flexible.

Please apply for immediate consideration.

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