Robotics Engineer - NPI Robotics
Dyson is hiring a Robotics Engineer - NPI Robotics in Singapore, Singapore. Level rates it ; you can apply on Dyson.
Level's read on this job
- On Level's scale, this role is Little AI ●○○○: aI is not part of the work.
- Tools and skills the posting cites include PyTorch and fine tuning.
- Level lists 486 other open roles at Dyson.
- The role was posted in the last few days.
AI in this role
At Dyson we are encouraged to think differently, challenge convention and be unafraid to make mistakes. We’re creative, collaborative, practical and enthusiastic.
Dyson offers a unique opportunity for skilled individuals to invent, design and develop market leading products for the global market. The Robotics Innovation team develops feature and format proofs-of-concept using using state of the art techniques and integrates all aspects of robotics to create robotic products that are truly different and better.
About The Role
As a Graduate Robotics Software Engineer, you will design and develop core robotics behaviours and features for intelligent products, contributing to high-performance, reliable, and scalable robotic systems. You will work within a cross-functional team to solve real-world robotics problems, particularly in autonomous behaviours and perception. Your responsibilities may include:
- Contributing to the ideation, exploration and proof-of-concept implementation of new feature and product concepts
- Designing, implementing, testing or extending functional components and tools of our software platforms in C++ and Python
- Researching, evaluating and potentially integrating state of the art Robot Learning methods
- Employing Design of Experiments to benchmark method or system performance
- Working with physical robot platforms and components
- Collaborating closely with team mates and experts in robotics, software, hardware and machine learning
- Proactively adopting best engineering practices within the Dyson framework
About You
You’re enthusiastic about technology, creative and tenacious in your approach to problem solving. You’re inquisitive by nature, hungry to learn and ready to get stuck in, which will allow you to contribute to live projects from the start. You’ll further need:
- Fundamental knowledge of Python and/or C++
- Ability to apply your programming skills effectively in real-world projects
- Ability to work independently on tasks while knowing when to seek clarification, support, or feedback
- Clear communication of technical concepts, both verbally and in documentation
- Demonstrable experience applying your skills through course, personal or society projects
- A creative approach to problem-solving, combined with strong attention to detail
- Prior experience with ROS2, Deep Learning frameworks (PyTorch) or physics simulators (MuJoCo, Isaac Sim)
- Prior research or engineering experience with semantic understanding, interactive navigation, multi-modal generative models, finetuning foundations models or whole-body control of articulated robots is a plus
Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.
How we rate this
Robotics Engineer - NPI Robotics at Dyson rates 9 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- Walk me through fine-tuning a model: what data did you use, and how did you check the result?
- Walk me through how you've used PyTorch in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Fine-tuning and PyTorch. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new software engineering jobs by email
One email a week with the new software engineering jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step