Find a jobRecruiters

Senior Software Engineer (R&D)

Exclusive opportunity

Onsite

Senior Software Engineer (R&D)

Berkshire Grey

Senior Software Engineer (R&D)

Skills

Deep LearningDockerPythonPyTorchRMachine LearningBambooHR

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bedford, UK

Work mode:

Onsite

Published on:

15 September 2026

What they need


  • As part of the Research & Advanced Development group, you will develop new approaches to solving a variety of challenging manipulation problems for real-world robotics systems, allowing them to understand and interact with their environment in unprecedented ways
  • This position offers a unique opportunity to work at the cutting edge of robotics applied to real-world challenges. Your work will span the full range of this robotics stack, from robot drivers to the multi-robot orchestration system running in Berkshire Grey’s in-house robot proving ground
  • Contribute to training and adapting of existing machine learning architectures for robot learning and visual scene understanding
  • Contribute to the development and continuous improvement of Berkshire Grey’s robot policy learning data collection application
  • Determine what demonstrations, robot logs, sensor data, annotations, and failure cases are suitable for fine-tuning robot foundation models when applied to new tasks, embodiments, or environments
  • Stay abreast of the latest advancements in robotics and related fields, evaluating applicability to our challenges
  • Collaborate with external research partners to find solutions for BG’s problem space
  • Assist with mentorship of more junior engineers or interns
  • Quickly prototype solutions, creating demos for stakeholders and visitors
  • Own solutions from the prototype stage to robust, production-ready features

Benefits

  • Healthcare - Full medical, dental and vision. Life insurance, gym stipends and wellness programs
  • Vacation - We value hard work and we like to have fun. Take time when you need it
  • Recognition - Peer shout outs, achievement celebrations and leadership awards let you know you’ve made a difference
  • Retirement - Stock options and generous 401(k) matching
  • Nutrients - Lunch is delivered daily, a plethora of snacks, gourmet coffee, Soylent, and top-shelf beverages- Work independently on a variety of projects while maintaining focus
  • Work in a fast-paced environment with changing priorities
  • Rapidly prototype and iterate on solutions to challenging problems
  • Strong verbal and written communication skills, capable of explaining complex ideas clearly and concisely to both technical and non-technical stakeholders
  • Determine and communicate justification of technical priorities
  • Production robot deployment
  • Combining model-based and data-driven approaches
  • Experience in working with ROS or ROS2
  • Experience with modern software engineering tooling and workflows including Git and CI/CD
  • Docker, cloud computing, or similar applications
  • Experience in software development in robotics or automation roles
  • Strong development expertise in Python and C++
  • Agentic coding tools
  • Parallel/distributed systems and asynchronous/concurrent programming
  • Experience in designing and implementing software and algorithms for real robots, including troubleshooting of real robot systems
  • Common deep learning frameworks such as PyTorch
  • Robot learning frameworks (e.g. Orbit / Isaac Labs, OpenAI Gym)
  • Robotic sensors, such as RGB cameras and depth sensors
  • Master’s degree in Robotics, Machine Learning, Computer Vision, Computer Science or a closely related field
  • Robot simulators (e.g. Isaac Sim, MuJoCo)
  • 3+ years of relevant software engineering experience in robotics or automation roles
  • Demonstrated experience with one or multiple of:
  • Computer vision applied to robotic manipulation problems, such as grasp estimation, object detection/segmentation, or anomaly detection
  • Motion planning & optimization for single or bimanual manipulation
  • Imitation learning for manipulation or other real world use cases

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

18 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools