software developer

software developer Remote

Mignon Technologies
Full Time Remote 73626 - 67093 GBP ANNUAL Today
Job description

Mignon Technologies is an innovative startup focused on developing a ground-breaking edge-AI coprocessor to accelerate the next generation of energy-efficient AI-enabled devices. Our mission is to revolutionise the integration of AI in intelligent devices, utilising a new ML paradigm, and aiming to establish it's widespread adoption.

With a team of experts in both hardware and software for AI, and backed by Cambridge Future Tech's Deep Tech Venture Builder, we are committed to making AI ubiquitous.

In the role of Front-end Software Developer, you will collaborate closely with the Lead Software Developer to create a Python library that enables engineers to effectively deploy their models on edge devices. This pivotal software development project will involve direct collaboration with the CEO and the founding team, as it forms the foundation for our company and serves as a crucial tool for our customers.

Fixed Term Contract: 11/07/23 to 31/08/23 (37 working days).

Must be able to start immediately.

Job Description:

We are seeking a talented and innovative Python Frontend Developer to join our team as part of an Innovate-UK funded project. In this role, you will be responsible for designing and developing the Python frontend modelling interface for a new Machine Learning (ML) paradigm. You will work closely with the Lead Software Developer to build the Python library that customers will interact with when building their models to deploy on the edge.

The successful candidate will have a passion for Machine Learning and a strong knowledge of the existing frameworks in use (e.g., PyTorch and TensorFlow).

Responsibilities:

  • Design and develop a Python frontend library for modelling a new Machine Learning paradigm.
  • Translate between customer requirements and technical requirements.
  • Collaborate with the Lead Software Developer to ensure the frontend interoperates flexibly with the core backend engine.
  • Research existing ML frameworks (e.g., PyTorch, TensorFlow) for features to include and design inspiration.

Requirements:

  • Ability to work independently and make technical decisions autonomously with user requirements in mind (Essential).
  • Quick learner (Essential)
  • Strong team player with a willingness to share responsibility and proactively contribute to the project (Essential).
  • Confidence to take ownership of the frontend library, which will be used by customers to develop novel ML models for embedded systems (Essential).
  • Experience working with Python for data science, ML frameworks (e.g., Keras, PyTorch), data pre-processing, and visualization tools (e.g., Matplotlib) (Essential).
  • Experience building Python libraries from scratch (Essential).
  • Experience utilizing cutting-edge ML models and methods (Essential).
  • 3+ years of Python development experience in industry-facing projects (Essential).
  • Familiarity with C++ (Essential).
  • Degree from a leading University (Desired).
  • Experience working in a start-up or early-stage Deep Tech projects (Desired).

Please note that the right to work for a UK-registered company is required.

If you are passionate about pushing the boundaries of AI and want to be part of an exciting project, this is an excellent opportunity to contribute to the development of a ground-breaking AI paradigm for edge computing. Join our team and help shape the future of machine learning!

Benefits

  • Potential to continue into a full-time role after project finish.
  • Opportunity to work for an exciting, cutting-edge Deep Tech electronics start-up.
  • Pension Scheme.
  • UK public holidays.

Job Types: Temporary contract, Fixed term contract
Contract length: 37 days

Salary: £67,093.00-£73,626.00 per year

Benefits:

  • Company pension
  • Employee mentoring programme
  • Sick pay
  • Work from home

Schedule:

  • Monday to Friday

Application question(s):

  • Are you available to begin in the role immediately?

Education:

  • Bachelor's (preferred)

Experience:

  • Python: 3 years (required)
  • PyTorch: 2 years (preferred)
  • C++: 1 year (required)
  • TensorFlow: 2 years (preferred)
  • Data visualisation: 2 years (required)

Language:

  • English (required)

Work authorisation:

  • United Kingdom (required)

Work Location: Remote

Application deadline: 05/07/2023
Expected start date: 11/07/2023

software developer
Mignon Technologies

Related Jobs

All Related Listed jobs

Plas Pawb Nursery Assistant (Full or Part-Time)
Gwynedd Council Caernarfon, Wales 20812 - 21189 GBP ANNUAL Today

Knowledge of relevant legislation in day care provision for school aged children. Respect and follow the arrangements for infants and small children who attend

advisor
Sofology Warrington, North West England, England 23000 - GBP ANNUAL Today

Your new role

As a delivery bookings advisor you will be a fun, caring individual. You will be an excellent communicator with a great...

Arlington Porsche Shipping and Receiving Parts Clerk - Shipping and Receiving Assistant
Rosenthal Automotive Arlington Today

Here at Rosenthal Automotive, we care for our employees as much as our customers. At our company, we are committed to helping you G.R.O.W. (Guidance....

research technician
Imperial College London South Kensington, England 37180 - 34273 GBP ANNUAL Today

This post is based at Imperial College, South Kensington Campus and is specifically to assist in carrying out experiments related...

Health Care Assistant (Band 2)
Somerset NHS Foundation Trust Taunton, England 20270 - 21318 GBP ANNUAL Today

Ideally holding a NVQ2 in Healthcare OR prepared to undertake a level 2 NVQ in Healthcare and complete within 1 year.