Senior AI & ML Software Engineer - North Dublin
Competitive salary for a high-performing role.
Core tasks and responsibilities:
* Gather large datasets, clean data and extract features using sophisticated tools and methods.
* Develop optimized data structures to support efficient data processing.
* Design, implement and optimize AI/ML models into production, ensuring seamless integration.
* Create detailed technical documentation and presentations to facilitate collaboration and knowledge sharing.
Your qualifications and experience:
* Proven experience in decomposing complex real-world problems towards the design and development of high-quality AI/ML/Data Science solutions.
* Demonstrated experience with multiple machine learning techniques/models (Supervised/Unsupervised, Ensembles, Active learning, Transfer learning).
* Strong experience with core software engineering languages (e.g. Python, C, C#, C++) and databases (SQL, PostgreSQL); GPU acceleration is an advantage.
* Bachelor/Master's degree in a technical discipline with at least 5 years' relevant engineering experience in a high-performing AI/Data Science team.
* Experience/knowledge of computer hardware including microcontrollers is an advantage.
Requirements:
* A high-paced individual who is eager and passionate about developing and delivering novel AI/ML/DS solutions in close collaboration with key stakeholders.
* Total ownership, accountability, and responsibility with a proven track record in delivering effective solutions from concept to implementation at pace.
* An excellent team player who can proactively mentor members.
* An effective communicator, written and verbal.