Software Engineer (part remote working)

Aspire IT Recruitment LTD
Hayes, UK
20 May 2019
24 May 2019
Contract Type
Full Time
My AI & Robotics client based in Hayes, are seeking a Software Engineer.

About the Job

We're looking for a Software Engineer to help us improve the software architecture and user interface of our autonomous customer service robots.

My client is building a social robotics platform to help organisations interact with and learn about their customers and guests. We have developed our own robotics platform to support this goal, and they're are looking for a new team member who can help them scale up their technical expertise and development resources.


We're looking for candidates with at least 2+ years of experience in the following areas:

·Web platform software development using HTML, CSS, and JavaScript

·Server-side software development using technologies like Rails, Go, Rust and Python

·Distributed real-time systems using technologies like WebRTC and WebSocket's

·System architecture design and development

·Participation in team-wide code and architecture reviews

·Research, development, and testing of software prototypes

·Automated testing

·Continuous Delivery and Continuous Integration

Our platform uses a variety of different software platforms to provide services both on our robot fleet and remotely - we're especially interested in candidates who are flexible in their approach, and willing to use a mix of different technologies and frameworks as appropriate for specific tasks. For example, we use web-stack technologies like Typescript and Sass for UI development; Python and Rust for natural language processing, Go for providing high-performance backend services; and Ruby for building

complex server-side applications.

From time you time, you may be required to help in the following other areas:

·Demo development and testing

·Mentoring and assisting with supervision of interns

·Attending trade shows and conferences


As a company, they're definitely in the start-up phase of our life and you'll be joining us at an early stage. You'll have to be flexible and open to working in a variety of different roles - but we hope that will offer a great experience for a motivated engineer.

They're are a diverse, remote-friendly team (though they have an amazing office and workshop space in West London). We have flexible working hours - as a startup we have occasional deadlines to meet, but work-life balance is important to us, so we'll try to keep any disruption to a minimum. You'll receive a market-rate salary and your choice of equipment, as well as an annual training and conference budget. We use loads of open-source software, and we'd love for you to contribute to projects while you are here - and you're welcome to take some time for personal projects too.

Similar jobs

Similar jobs