Job ID 47561
£40k - 50k per year + Bonus, Pension, Health / + Bonus, Pension, Health
Python Software Developer for AI and Neural Networks – primarily home based, to £50K + excellent benefits
Do you want to spend your time designing / developing the software behind the graphics and AI chips that are at the core of your favourite electronic products, from smartphones to smart TVs, from drones to self-driving cars ? Do you want to have a comfortable home / office work balance, where you will be joining a team used to collaborative remote working ?
Do you have 12 months + solid Python development experience on complex technology driven projects ?
Yes ?, then read on.
What you’ll be doing
Youll be part of an engaged, enthusiastic AI Team that is responsible for designing and maintaining the software IP for Graphics and AI products. This includes software for Neural Network Accelerators and GPU products.
You will be joining a team involved throughout the software stack, from developing tools that help AI engineers and researchers analyse and debug neural networks, to developing optimized mathematical operations that are to be run on the Neural Network Accelerator or GPU.
Your input will be primarily Python development with a little C++ where necessary.
You will be involved in every stage of the development lifecycle for each project and work closely with several other teams of engineers contributing to industry leading IP and will be involved in areas including research, design, software development and verification.
• Design and maintain software used throughout the AI SW stack
• Interact with deep learning researchers, regularly using Python and various
deep learning frameworks and tools as part of your everyday work.
You will need to have
• A degree in software engineering, electronic engineering or similar
• 12 months + solid Python programming experience (ideally with some PyTorch,
• Curiosity and willingness to learn new technologies
Good to have
• Bash scripting experience
• C/C++ experience
So, if you are a capable Python developer and are working or interested in Computer Graphics, AR / VR, AI, Machine Learning or Neural Networks this could be the job for you.