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.

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

Senior Electronics Engineer (Head of Electronics)

We are looking for a talented lead electronics engineer to head up our electronics delivery, working as part of our 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, (ii) compliance with the relevant CE and EMC regulations as defined by our quality engineer, (iii) managing the electronics development process.

Duties & Responsibilities

  • Meeting CE requirements for EMC and operator safety
  • Designing new electronic sub-systems
  • Ownership of the system design
  • Mentoring our talented junior electronics design engineer
  • Running and developing our established release process
  • Developing designs to scale manufacture
  • Overseeing outsourced contracts as necessary (e.g. PCB layout, EMC test houses)

Desirable Experience & Characteristics

  • Design for EMC, manufacture, and test
  • Mixed signal circuit design, commissioning, and test
  • Power electrical and motor drive
  • Using EDA software (we use Eagle)
  • Progressing designs to volume manufacture
  • A high quality degree and several years of experience

R&D Test Engineer

We are looking for a dynamic and thorough test engineer to join our team and help bring new technologies ready to the field.

You will be responsible for putting our new hardware and software through their paces, both on-site and in the lab. We will consider applications from recent graduates or technicians with high attention to detail.

Duties and Responsibilities:

  • Run tests both in the field and in the lab
  • Work with design engineers to define, develop and assemble test rigs
  • Verify and validate new hardware and software developments
  • Develop and run appropriate test methods, working with teams across the business to define tests and appropriate success criteria
  • Analyse data to build an understanding of performance
  • Document and communicate performance data and issues
  • Inform prioritisation of issues, and assist with suggestions for improvements both of design and use

Desirable Characteristics:

  • Engineering degree or HND with a lot of drive
  • Motivated to run long-term repetitive testing; energy to be able to deploy and oversee robots on farms 
  • Attention to detail to identify problems and communication skills and confidence to bring others’ attention to issues and drive change
  • Ability to get stuck in with the team but also solve problems independently
  • Enjoy working outdoors as well as in the lab and practical hands-on work
  • Full driver’s licence

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

Production Engineer (ROLE NOW FILLED)

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

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

Manufacturing Engineer (ROLE NOW FILLED)

We are looking for a talented manufacturing engineer to lead our efforts to scale our manufacturing operations. The successful candidate will work with our Director of Mechanical Engineering to design our supply chain and production systems from the ground up to manufacture of robots at scale.

Duties & Responsibilities

  • Developing the value chain for the product to meet volume and quality requirements as the business scales
  • Designing, developing and implementing manufacturing processes and the associated infrastructure
  • Researching and selecting suppliers and build partners
  • Working with internal and external production teams to implement and control build processes to meet quality requirements

Desirable Characteristics

  • The ability to understand process flows and design and implement infrastructure to support them
  • Experience of setting up supply chains
  • A commitment to quality, and the ability to identify appropriate testing along the value chain to build in quality
  • Excellent communication skills, both written and verbal
  • Skill in the use of KPIs to monitor and improve the value chain
  • Great teamwork skills, and the ability to adapt to changing requirements within a fast moving, diverse team
  • 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 (NOW FILLED)

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