Job Title: Software Engineer in Machine Learning
Overview:
Our client, based in Galway city, is creating ML software to enable billions of devices worldwide! The successful candidate will be developing Open-Source software which enables Machine Learning applications to run with high-performance on a wide range of hardware platforms.
As a software engineer, you will work as part of one of our client’s teams delivering machine learning on devices. You will need to be creative, innovative, and enthusiastic about software. The engineers are building software enabling outstanding performance and low power designs. We are looking for someone with a good understanding of computer architecture and how hardware and software interact, experience working in an Agile team environment using continuous integration flows, as well as effective communication skills.
Responsibilities:
1. Software engineers immediately start working on real project tasks with the help and mentorship of experienced engineers. Through teamwork, training, and dedication to personal development, the goal is that every software engineer quickly starts contributing and develops into an expert in the field.
2. You will be working in a global, multicultural organisation, offering successful candidates the opportunity to be exposed to a wide variety of software and hardware.
Required Skills and Experience:
1. University Degree or equivalent experience in Computer Science, Software Engineering, or a related field.
2. Experience building and releasing production systems.
3. C++ and Python development experience.
4. Experience developing on Linux or Android platforms.
“Nice To Have” Skills and Experience:
1. Experience with Machine Learning Frameworks and approaches (for example, TensorFlow or PyTorch).
2. Experience of working in or contributing to Open-Source projects.
3. Familiarity with the basic concepts of neural networks.
For more information, please click on the apply button below!
#J-18808-Ljbffr