About the Role
We are seeking a Staff Machine Learning Software Engineer to join our team in Galway, Ireland.
Role Summary
The successful candidate will be responsible for developing Open-Source software that enables high-performance Machine Learning applications on various hardware platforms.
Key Responsibilities
* Collaborate with the wider team to develop and deploy software features.
* Take a lead role in technical decision-making and contribute to product development.
* Regularly share work with internal teams and contribute to continuous integration flows.
Requirements
* University Degree in Computer Science, Software Engineering, or a related field.
* At least 5 years of C++ and Python development experience in a production environment.
* Strong experience developing on Linux or Android platforms.
Nice to Have Skills and Experience
* Experience with Machine Learning Frameworks (e.g. TensorFlow, PyTorch) and Inference Runtimes.
* Background in contributing to Open-Source projects.
* Experience in hiring, mentoring, and developing team members.