We Are Hiring!

Dogtooth is building a dream team with expertise in engineering, operational, and administrative roles. On this page you can find a descriptions of several open positions. But we are always interested in talking to talented individuals – if you’re one of them, get in touch and we’ll work out where you can add value.

Production Engineer

We are looking for production engineers to help us manage and optimize robotic picking operations. These roles would suit candidates from a range of backgrounds and particularly those with an interest in farming and/or emerging approaches to food production that depend on collaborative working of autonomous robots and people.

Key responsibilities:

  • Managing robot fleet deployments on multiple customer sites in Kent
  • Managing operations personnel including operations associates and field service engineers
  • Co-ordinating with customers to manage crop husbandry and picking schedules
  • Co-ordinating testing and release of hardware, software, and firmware updates to the deployed fleet
  • Process optimization to maximize production efficiency
  • Engaging with other engineers to inform prioritization and strategy

Desirable characteristics:

  • A degree or other similar qualification in engineering or other technical discipline, especially manufacturing engineering, production engineering, or farm management
  • Strong interpersonal, communication, and management skills
  • An interest in farming

Software Engineer

We are looking for an exceptionally talented individual to join our software development team. Our software team works alongside our mechanical and electronics engineering teams to develop robot control system software as well as various other tools for data processing, and system validation.

Duties & Responsibilities

  • Developing innovative algorithms for robot control
  • Transferring research output into production software systems
  • A data driven approach to software validation
  • Participating in and leading multi-disciplinary engineering teams
  • Building high quality and scalable processes for data management, machine learning, and code deployment

Desirable Characteristics

  • The ability to understand and implement complex algorithms
  • Understands machine learning methodology
  • Good intuition about managing complexity
  • Experience of developing safety-critical software.
  • The ability to understand and define priorities
  • A high quality degree
  • Experience with C++ or C#
  • A willingness to learn new skills

Mechanical Design Engineer

 We are looking for two mechanical design engineers to join our team and help us design our next products.

The job will be varied, as you would expect from a start-up – from developing concepts and prototyping hardware (e.g. for a new robot arm layout or end-effector), to design-for-manufacture of whole-machine subsystems. One thing is for sure – you will see your ideas turn into reality at scale.

What you’ll do:

  • Designing, building and testing prototypes with lead engineers
  • Generating manufacturing drawings, BOMs, and other documentation
  • Working with suppliers and manufacturing team to define SOPs, build documentation and appropriate quality control processes
  • Contribute to FMEAs
  • Drawing control

What we’re looking for:

  • 2-10yrs experience of machinery design, ideally for medium volume production (50-500 units)
  • Completer-finisher approach to design
  • Proficiency in Inventor or Solidworks required (will be using Autodesk Inventor)
  • Ability to get stuck in with the team but also solve problems independently
  • GD&T, tolerance analysis & structural FEA would be beneficial
  • HND or degree qualified

Machine Learning Researcher

We are looking for an exceptionally talented individual to help drive the R&D efforts of our rapidly growing technology business. This person will work alongside our Director of Research to develop our next generation of robot control software.

Duties & Responsibilities

  • Developing machine learning algorithms and systems for robot control
    • Scene understanding using stereo vision
    • Autonomous robot decision making
    • Forecasting from time series data
  • Taking a data driven approach to model validation
  • Participating in and leading multi-disciplinary teams of talented researchers and engineers
  • Transferring research output into production systems
  • Promoting Dogtooth to the outside world

Desirable Characteristics

  • The ability to turn research ideas quickly into production
  • The ability to lead a team, and maximize its productivity
  • Cognizance of the impact of business objectives on development priorities
  • A catholic view. Building intelligent robots depends on having a heterogenous skillset

Desirable Experience

  • The right candidate is likely to have a PhD or at least several years of experience of working in a research organisation
  • A proven track record in machine learning and computer vision, ideally with the publication history to prove it

Data Scientist

We are looking for a data scientist to help us develop the state-of-the-art algorithms we use for robot control – leveraging our large fleet of robots to gather data and validate improvements. We are open to candidates with a relatively broad range of experience levels, including recent graduates, perhaps with experience gained in the context of a PhD. We prize intelligence and good intuition about the practical challenges inherent in performing experimental science using large datasets.

Duties & Responsibilities

  • Sampling from the huge amount of image data obtained by our fleet of soft fruit picking robots to create training/validation/test datasets
  • Creating the data pipelines required to allow us to manage and use large image datasets (storing, indexing, accessing, etc.)
  • Helping to define ML training process and experimental design
  • Developing principled scientific methods for validating algorithmic improvements in the field – in the context of a large fleet of soft fruit picking robots
  • Ownership of image annotation processes and tools
  • Engaging with other technical to develop processes for logging, data capture, etc.

Desirable Characteristics

  • Understands and can apply machine learning methodology
  • Good intuition about how to manage and use massive datasets effectively in scientific applications
  • A high quality degree (a PhD in a scientific discipline is appealing but not required)
  • Experience of using Python and/or C#
  • A willingness to learn new skills

Electronics Engineer

We are looking for a talented electronics engineer to work as part of an exceptionally skilled and multi-disciplinary technology team. You will be responsible for (i) developing all electronic sub-systems used within our robots, including those for 3D imaging, sensor monitoring, safety management, and motor control, and (ii) compliance with CE and EMC regulations.

Duties & Responsibilities

  • Meeting CE requirements for EMC and operator safety
  • Designing new electronic sub-systems
  • Design for manufacture and test
  • Working within established release process
  • Scaling manufacture
  • Building high quality processes for field maintenance and support

Desirable Experience & Characteristics

  • Design for EMC, manufacture, and test
  • Mixed signal circuit design, commissioning, and test
  • Power electrical and motor drive
  • Using EDA software
  • Progressing designs to volume manufacture
  • Safety-critical system development
  • Firmware development experience is nice to have
  • A high quality degree and several years of experience

Firmware/Software Engineer

We are looking for a skilled firmware/software engineer to work alongside our hardware and software engineering teams.

Duties & Responsibilities

  • Developing and maintaining the firmware components of our 3D imaging and low-level robot control systems
  • Building high quality and scalable processes for firmware version control, continuous integration, and deployment
  • Firmware/software integration

Desirable Characteristics

  • Expert in the use of C and C++, including C++/11
  • Familiarity with ARM, RTOS, and LWIP
  • Hardware development experience
  • Experience of developing safety-critical systems.
  • The ability to understand and define priorities
  • A high quality degree and several years of experience.
  • Can work as part of a team of experts with a wide range of skills

Build Technicians

We are looking for skilled build technicians to join our robot assembly and testing team. You will be responsible for assembling and testing robots and component parts.


  • Assembly of mechanical, electrical, and optical components
  • Testing and diagnosis of issues as they arise
  • Contributing suggestions for improving our technology and our build and test processes

Must Haves:

  • Willing to go the extra mile for your team
  • Quick to pick up new skills
  • Experience of building and maintaining mechanical and electrical systems
  • Able to follow instructions provided by your supervisor

Office Manager & PA


We are looking for a Office Manager to work in a friendly and busy office. We are a small but rapidly expanding technology business developing intelligent fruit picking robots. We are working with a large number of investors, suppliers, outsource manufacturing partners, and customers to develop and manufacture cutting-edge technology.

The Office Manager will be responsible for providing administrative support to our team. We may have some flexibility with respect to working hours. We anticipate the role might suit someone with school age children.

Duties and Responsibilities

  • To help create a friendly and welcoming office environment.
  • To manage the day-to-day operation of the office including: receiving visitors, answering the telephone, purchasing, receipt of goods, managing expenses, dispatch, and other ad hoc duties.
  • To provide PA services to the executive team
  • To ensure effective communication with third parties including investors, suppliers, and customers.
  • To help the team to achieve administrative duties efficiently.

Desirable Characteristics

  • A friendly personality, always willing to go the extra mile for others.
  • A positive, can-do attitude.
  • Excellent communication skills, both written and verbal.
  • Proficient in the use of Microsoft Windows and Office.
  • An effective multi-tasker.
  • Good organisational skills.

If you are interested in this position and would like to find out more, please don’t hesitate to apply!