Software Engineer (Machine learning Perception - Vision )
Oxford, England, United Kingdom
Oxbotica
Oxa is a global leader in autonomous vehicle software for businesses. Any vehicle. Any environment. Any purpose.Are you a Software Engineer interested in or currently working with autonomous vehicle technology? If so, we are looking to talk with you about your C++ software development and Robotics skills in line with the opportunity to join Oxbotica as a Software Engineer within our Computer Vision team with a Machine Learning focus.
At Oxbotica, we’re fuelled by a bold purpose: to make the Earth move.
From passenger shuttles to industrial vehicles; from congested city streets to mines, our industry-leading autonomy software platform enables any vehicle to operate itself safely, securely and efficiently. We call it Universal Autonomy. It is changing how people and goods move.
We are a world-class team guided by a shared vision to bring the benefits of autonomy to our customers and users. Using our skills, experience and diversity, we are solving the most exciting and important technological challenges of our times, and creating a safer and more sustainable future for people and our planet.
Our 250+ (and growing) team members in the UK and Canada are building, scaling and commercialising our universal autonomy software to serve immediate market and deployment opportunities.
We’re seeking bold, creative, hyper-skilled people to join us. Come create the future of autonomy with us at Oxbotica. Become an “Oxbot”.
The Perception - Vision team is involved in designing and developing vision-based Machine Learning algorithms and applications for Perception on Autonomous Vehicles. The team will improve existing ML algorithms and optimise our AV perception systems to improve scalability, efficiency and inference speed. You will work with other specialist robotics teams in improving our technology stack but also on Perception as an independent part of that product set.
Your day will include but is not limited to:
- Designing and developing improvements to core Machine Learning algorithms and training pipelines.
- Working with internal data pipelines to extract and source representative data for Machine Learning.
- Working with primarily camera based imaging sensors, in addition to LIDAR, radar.
- Debugging machine learning and computer vision approaches to identify performance bottlenecks in our vision perception system.
- Optimising our AV perception systems to improve scalability, efficiency and inference speed.
Requirements
What you need to succeed:
- Proficiency in Python with associated data processing / machine learning toolkits (Numpy, Scipy, Tensorflow/PyTorch, Jupyter notebooks, etc)
- Strong grasp of fundamentals: linear algebra, discrete and continuous optimization, supervised and unsupervised methods, generative and discriminative methods.
- Experience developing and training Machine Learning/Deep Learning algorithms with frameworks such as Tensorflow/Pytorch
Extra kudos if you have:
- Experience deploying machine learning models using CUDA
- Proficiency in developing, design and debugging C++ code with knowledge of C++ 11/14/17.
- Experience in developing ML pipelines, model training and evaluation, continuous integration and development, model quality monitoring and analytics in a production environment.
- Experience working with and analysing large volumes of labelled and unlabelled data.
- Experience with perception sensors including LIDAR, radar, and camera.
- Experience with version control systems (e.g. git)
Our Process
As an integral step of our hiring model, we ask you to complete our Work Sample Questions as part of the application process. These questions help us to assess your capabilities to work with us and also form part of our debiased recruitment journey.Our Culture
At Oxbotica, our diverse and inclusive culture fuels our growth. We celebrate individuality, foster an environment in which trust and respect flourish, and believe that innovation thrives when powered by different perspectives, experiences and ideas. Our purpose, values and principles anchor us as we grow.
Learn more about our culture here
Benefits
- Competitive salary
- Company share programme
- Hybrid and/or flexible work arrangements
- An outstanding £3,000 flexible benefits including private medical insurance, critical illness coverage, life assurance, EAP, group income protection
- Funded relocation support
- Fully funded visa sponsorship if required
- A salary exchange pension plan
- 25 days annual leave plus bank holidays
- A pet friendly office environment
- Safe assigned spaces for team members with individual and diverse needs
Tags: Computer Vision CUDA Data pipelines Deep Learning Git Industrial Jupyter Lidar Linear algebra Machine Learning ML models Model training NumPy Pipelines Python PyTorch Radar Robotics SciPy TensorFlow
Perks/benefits: Career development Competitive pay Flex hours Health care Medical leave Pet friendly Relocation support
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Snowflake-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open Databricks-related jobs
- Open Data warehouse-related jobs