Software Engineer - Product

Instadeep ,
London, Greater London

Overview

Job Description

ABOUT INSTADEEP InstaDeep is looking for a Junior Software Engineer to join our expanding team in London. InstaDeep Ltd is a leading company that develops cutting-edge artificial intelligence products and solutions for major global and local clients in EMEA and the US. We focus on developing enterprise decision making systems that solve existing problems across a range of industries using advanced machine learning, reinforcement learning and deep learning. Our expertise spans across research, product and solution development, allowing the whole end-to-end solution to be developed in-house across our teams in London, Paris, Lagos, Dubai, Tunis and Cape Town. Our proactive approach to research, combined with a broad spectrum of high-quality clients, ensures a challenging and exciting environment to work and thrive in. In our mission to stay ahead of the curve, we are proud to partner with firms such as Google DeepMind, Nvidia and Intel, and world-class universities such as Oxford, UCL, University of Michigan and French Universities. JOB DESCRIPTION Design and develop reinforcement learning environments for hardware design, target industry is printed circuit board PCB placement and routing, you will be part of the elite InstaDeep DeepPCB team, product combines advanced AI technology with powerful GPUs and Cloud infrastructure to offer the first pure AI PCB routing engine using reinforcement learning. Qualifications and Experience * Strong in object-oriented design C++/Golang coding skills * Software development best practices * Experience with open source technologies and development on Linux and other platforms. * Experience with profiling tools (CPU, Memory, Garbage collection) * Motivated, self-directed team player with a strong desire to learn and grow * Strong problem-solving skills Nice to Have * Experience on Software development for EDA (Electronic Design Automation) * Knowledge on printed circuit board or embedded systems * Knowledge on machine learning * Experience with compiler technology * Experience with Multithreading Education and Certifications BA, BS or MS in Computer Science or equivalent BENEFITS: * Competitive salary. * Working in small, diverse teams where you can make an impact. * Varied challenges across industries. * Cooperation across European and Overseas offices * Annual offsite and participation in many exciting events Apply for this Job