Senior Software Engineer, Machine Learning

2 weeks ago


Oxford, Oxfordshire, United Kingdom Oxa Full time

About the Role

We are seeking a highly skilled and experienced software engineer to join our Evaluators, Metrics and Tooling platform team at Oxa. As a Senior Software Engineer, you will be responsible for assessing Motion Planning performance by developing and maintaining high quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics.

Your Responsibilities

  • Developing and maintaining high quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics
  • Building and owning the necessary tools and the Planning evaluation framework
  • Contributing significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team's work
  • Verifying and validating through on-road testing and scenario simulation
  • Leveraging synthetic data from simulations to expand test situations
  • Managing CI / CD pipelines to monitor performance regressions
  • Collaboratively defining processes and new metrics with other teams
  • Influencing and assisting with technical strategy, training and hiring ensuring alignment with the Stream's overall objectives
  • Interfacing with other teams to refine your knowledge of the autonomy stack and gain exposure to all aspects of the business

What You Need to Succeed

  • Degree in Robotics or a related field (e.g., Computer Science, Engineering, Physics, etc.)
  • Solid foundational knowledge of Robotics technologies and how they operate
  • Extensive experience designing, developing and maintaining pipelines and tools to measure real-time engineering operations and processes
  • Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics.
  • Professional experience in modern C++, including the STL and common testing frameworks
  • Fluency in Python for software development
  • Ability to develop high-quality APIs and code documentation
  • Deep understanding of software development methodologies, code reviews, version control systems (e.g., Git), and agile practices
  • Demonstrated leadership skills in collaborating cross-functionally and providing guidance to junior members
  • Excellent written and verbal communication skills, especially in articulating complex technical concepts across company stakeholders

What We Offer

  • Competitive salary, benchmarked against the market and reviewed annually
  • Company share programme
  • Hybrid and/or flexible work arrangements
  • An outstanding flexible benefits fund 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


  • Oxford, Oxfordshire, United Kingdom Oxford University Hospitals Full time

    Job Title: AI and Machine Learning Software EngineerWe are looking for a highly skilled AI and Machine Learning Software Engineer to join our team at a company called "ABC Corporation".About the Role:As an AI and Machine Learning Software Engineer, you will be responsible for designing, developing, and deploying AI and machine learning models to solve...


  • Oxford, Oxfordshire, United Kingdom Humand Talent Full time

    Job Title: Senior Machine Learning EngineerJob Summary:We are seeking a highly skilled Senior Machine Learning Engineer to lead our Computer Vision team. The ideal candidate will have strong experience in machine learning engineering and a background in computer vision.Responsibilities:* Lead and mentor a machine learning team* Design, develop, and deploy...


  • Oxford, Oxfordshire, United Kingdom Humand Talent Full time

    Job Title: Senior Machine Learning EngineerJob Type: PermanentEmp Type: Full-timeSalary: GBP 100,000.00Location: OxfordshireJob DescriptionWe are seeking an outstanding Senior Machine Learning Engineer to join our esteemed team. The Machine Learning Team is actively looking for a skilled leader to design, develop, and deploy AI systems aimed at enriching...


  • Oxford, Oxfordshire, United Kingdom ARCA Resourcing Ltd Full time

    Senior Machine Learning Engineer REMOTE UK - taking models from PoC into cloud systems is essential.Build, train, and monitor robust machine learning pipelines.Collaborate with consultants, engineers, and customers on cutting-edge projects.About the RoleWe are seeking a skilled Senior Machine Learning Engineer to join our team. As a leader in AI development,...


  • Oxford, Oxfordshire, United Kingdom Oxa Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our Evaluators, Metrics and Tooling platform team. As a key member of this team, you will be responsible for developing and maintaining high-quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics.You...


  • Oxford, Oxfordshire, United Kingdom NewFlex Full time

    We are seeking a skilled software engineer to join our team. The ideal candidate will have a strong background in machine learning and data analysis, with experience in developing and deploying AI models. The successful candidate will be able to work effectively in a collaborative environment and communicate complex technical concepts to both technical and...


  • Oxford, Oxfordshire, United Kingdom Oxa Full time

    Lead the Way in Autonomous Vehicle TechnologyOxa is at the forefront of autonomous vehicle innovation, and we're looking for a highly skilled Senior Software Engineer to join our Planning Team. As a Trajectory Planning Specialist, you will be responsible for designing, implementing, testing, and deploying algorithms that enable our Autonomous Vehicles to...


  • Oxford, Oxfordshire, United Kingdom Society of Research Software Engineering Full time

    Senior Research Software Development EngineerAt the Society of Research Software Engineering, we are seeking a Senior Research Software Development Engineer to join our team. This is an exceptional opportunity for a highly skilled professional to make a significant impact in digital scholarship.About the Role:We are looking for an experienced Research...


  • Oxford, Oxfordshire, United Kingdom CV Library Full time

    Senior Machine Learning Engineer – REMOTE UKCV Library is seeking a Senior Machine Learning Engineer to join our team and help us shape the future of AI. As a key member of our team, you will be responsible for taking models from proof-of-concept into cloud systems and driving business growth through innovative solutions.About This RoleThis is an excellent...


  • Oxford, Oxfordshire, United Kingdom Wayman Learning Trust Full time

    We are seeking a skilled Software Engineer to join our team in the field of Computer Vision. The ideal candidate will have a strong foundation in programming and experience with machine learning algorithms.The successful candidate will have the opportunity to work on challenging projects and collaborate with a team of experts in the field.Key...


  • Oxford, Oxfordshire, United Kingdom Rebellion Full time

    About the Role: We are seeking a highly skilled Data Scientist to join our team. The ideal candidate will have a strong background in machine learning and data analysis.Key Responsibilities:Develop and implement machine learning models to drive business outcomesAnalyze complex data sets to identify trends and insightsCollaborate with cross-functional teams...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job SummaryIC Resources is seeking a highly skilled Senior Machine Learning Research Engineer to join our team in the UK. The ideal candidate will have a strong background in machine learning and experience in developing neural network technology.Key Responsibilities:Develop and integrate state-of-the-art machine learning frameworks.Replicate and implement...


  • Oxford, Oxfordshire, United Kingdom Youngprocareers Full time

    Machine Learning Processor ArchitectThis is an extraordinary opportunity for a Machine Learning Processor Architect with an early-stage start-up developing a unique new processor technology. however, remote working is also possible.The Machine Learning Processor Architect will join as one of the early-stage founding members of the company, which has less...


  • Oxford, Oxfordshire, United Kingdom Oxa Autonomy Full time

    Job OverviewWe are seeking a seasoned Senior Data Engineer to join our team at Oxa Autonomy. This role offers a unique opportunity to leverage your technical expertise and passion for machine learning to drive the development of cutting-edge data pipelines.The successful candidate will be responsible for designing, implementing, and maintaining efficient...


  • Oxford, Oxfordshire, United Kingdom Oxa Full time

    About OxaOxa is a pioneering technology company that is revolutionizing the transportation industry by developing cutting-edge autonomous vehicle solutions. Our team of experts in computer science, AI, robotics, and machine learning is working tirelessly to bring the benefits of autonomy to our customers and partners.Job Title: Senior Software Engineer -...


  • Oxford, UK, Oxfordshire, United Kingdom IC Resources Full time

    The right to work in the UK without sponsorship is essential for this vacancy.As exciting opportunity for a Senior Software Engineer has arisen with a leading UK geophysical specialist, developing advanced sensing, data acquisition and data processing systems, based in Oxford.This is a great opportunity for a Senior Software Engineer to join a small but...

  • Senior Data Engineer

    1 month ago


    Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is a leading biotechnology company that leverages cutting-edge technology to enable the analysis of any living thing. We are seeking an experienced Data Engineer to join our Global IT department and contribute to the development of our data pipelines and software infrastructure.The successful candidate will be responsible for...


  • Oxford, Oxfordshire, United Kingdom Cranleigh Scientific Ltd Full time

    Cranleigh Scientific Ltd is seeking a skilled Bioprocess Data Scientist to join our R&D team, focusing on leveraging machine learning techniques to analyze cell culture experimental results and automate data review for bioprocess development. In this role, you will collaborate closely with biologists, automation scientists, and chemical engineers to drive...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    About the Role:We are recruiting for a talented Machine Learning Engineer to work within our AI Threat Detection programme at the University of Oxford. As a key member of our research team, you will be responsible for developing and implementing algorithms for detecting security threats to AI systems.Working closely with our cross-disciplinary team of...

  • Software Engineer

    4 weeks ago


    Oxford, Oxfordshire, United Kingdom Activate Learning Full time

    Job Description:As a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. This involves working with various programming languages, frameworks, and tools to create efficient and scalable software solutions.Key Responsibilities:Design and develop software applications using various programming...