Robotics AI/ML Software Engineer

Robotics AI/ML Software Engineer Reading, England

Ross Robotics Ltd
Full Time Reading, England 35000 - 55000 GBP ANNUAL Today
Job description

About us

At Ross Robotics we make autonomous mobile ground-based robots for harsh environments. Our modular robotic platforms are rugged to survive in the harshest environments, and easily extensible to carry a range of tools and sensors. We specialise in platforms for use in HVDC halls for renewable energy installations.

Ideally we want you to have a formal Software, Mechatronics or Robotics Engineering education with a solid knowledge base of using AI and ML for image and data analysis to detect and categorise anomalies in inspection data. Practical experience working with real robots is essential.

There is a broad range of soft skills desired for this job, they all revolve around being effective at working within a team environment, having the desire to increase your knowledge base, and having a sense of ownership towards the project that you are working on.

Must Have

Education

Masters / PhD Robotics / Software / Mechatronic Engineering or similar relevant degree.

Experience

1-2 years of experience working with or developing autonomous robots, AI, ML, image analysis, or similar.

Practical experience

You must have a strong foundation in computer science, mathematics, and engineering principles. Additionally, you will need to have the following key skills:

  • Programming Skills: You should have proficiency in programming languages such as Python and C++. You will be expected to write efficient code and have experience with software development frameworks, libraries, and tools.
  • Machine Learning and Computer Vision: You will need to be familiar with machine learning and computer vision algorithms for image processing, feature extraction, classification, and anomaly detection.
  • Image Processing: You should be well-versed in image processing techniques, such as filtering, enhancement, and segmentation.
  • Robotics: You should have a solid understanding of robotics principles, including robot kinematics, dynamics, and control.
  • Data Analysis: You should have experience with data analysis tools and be able to use them to analyze large data sets.
  • Problem Solving: You should have strong problem-solving skills and be able to troubleshoot and debug complex software systems.
  • Collaboration: You should be able to work collaboratively with other team members, including engineers, researchers, and technicians.
  • Communication: You should be able to communicate effectively both verbally and in writing, and be able to present complex technical information in a clear and concise manner.

Useful to have

Practical Experience

  • Usage of containers (Docker)
  • Bash script programming
  • Simulation environments (Gazebo)
  • Version control using Git
  • Jira & Confluence
  • Agile

Package Details

Competitive salary

Competitive; commensurate with experience: We will pay competitive salaries, and we benchmark salaries against the market to help ensure this.

Share option plan

All full-time employees become eligible for participation in the share option plan after 6 months of employment. The share option plan gives employees a real opportunity to share in the success of the business in the longer term, over and above the sense of only working for a monthly wage.

Flexible hybrid working

We allow employees to work in the lab or remote with line-manager approval, as best suits the nature of their role and the work they are performing at any time (i.e. physical aspects of mechanical engineering, such as prototype production, tend to be heavily biassed towards in-lab, whereas CAD design work, software architecture design, and sales activities are less so).

Paid vacation time

We offer twenty-five days paid holiday, and ‘unlimited’ additional unpaid leave. This allows our employees to manage a healthy work life balance, contributing to happy, productive, and engaged employees. Managers retain the right of approval for all holidays (paid and unpaid), allowing us to ensure work capacity in times of peak demand or tight deadlines. Our culture and hiring standards help us identify people that are unlikely to abuse the holiday policy, and, in the rare cases where that might occur we have the opportunity to use performance management to correct any potential abuse or part company with the abusive employee.

Audible Subscription

So our employees can stimulate their minds with technical books, business books, or even fiction and novels to fuel their creativity.

Personal Training Budget

We want our employees to better themselves; doing so helps them feel stimulated, and help us grow talent from within. We offer all employees an annual training budget that they may spend on any formalised skills training. The training they undertake can be for any skill, although skills related to their work and work improvement are preferred. With a personal per employee budget of £1000 per year, this is sufficient for many formal traditionally certified training courses, but employees are also encouraged to get more creative with newer-style training platforms (like Udemy, Coursera and Udacity) where courses start from as little as £15; £1000 spent wisely can go a very long way towards employee skills development.

Contributory Pension

We provide a workplace pension scheme to help our employees save for their retirement. Employees can elect to make a salary sacrifice to benefit from pension tax incentives, and the business complements the employee contribution with a contribution from the company.

Cycle to work scheme

A cycle to work scheme is a great incentive for employees, allowing them to purchase a bike for work-related commuting as well as non-work leisure activities. The monetary savings for the employee can be significant, and the health benefits can increase employee physical and psychological health which improves work and retention. Furthermore, it contributes to lowering our carbon footprint and even creates employer’s national insurance cost savings.

Ross Robotics is an equal opportunity company meaning we don’t discriminate on the base of race, colour, religion,marital status, age, national origin, ancestry, physical or mental disability, medical conditions, pregnancy, genetic information, gender, sexual orientation, gender identity or expression.

Job Type: Full-time

Salary: £35,000.00-£55,000.00 per year

Benefits:

  • Additional leave
  • Casual dress
  • Company pension
  • Cycle to work scheme
  • Employee stock ownership plan
  • Flexitime
  • Free parking
  • On-site parking
  • Sick pay
  • Transport links

Schedule:

  • Flexitime
  • Monday to Friday

Ability to commute/relocate:

  • Reading, RG10 9NJ: reliably commute or plan to relocate before starting work (required)

Education:

  • Bachelor's (preferred)

Work authorisation:

  • United Kingdom (required)

Work Location: Hybrid remote in Reading, RG10 9NJ

Expected start date: 17/04/2023

Robotics AI/ML Software Engineer
Ross Robotics Ltd

Related Jobs

All Related Listed jobs

medical assistant
Summit Spine & Joint Centers Athens, GA 41270 - 31685 USD ANNUAL Today

We are a fast-growing interventional pain management practice with multiple locations in the Greater Atlanta Area. Our practice is...

Kitchen Porter
THE WAGGON UPPERMILL Oldham, England 7.5 - 10.42 GBP HOURLY Today

Oldham, OL3 6HR: reliably commute or plan to relocate before starting work (required). No experience necessary as full training will be provided but we ask for

Pharmacist
Peak Pharmacy Ripley, Hampshire, South East England, England 59020 GBP ANNUAL Today

We are focused on mental health and well being and offering a greater level of support in our pharmacies, which is why our Area Managers have all taken the

Customer Assistant
Morrisons Maidstone, England 21000 - 21420 GBP ANNUAL Today

Our store teams are at the heart of the local community and our Customer Assistants provide a great service and a buzz people enjoy.

project manager
Orion Didcot, England 38.07980769230769 - 28.339903846153845 GBP HOURLY Today

Job description

This position provides leadership in the functional area of Project Management...