Menu

Software Engineer Machine Learning/AI

Are you an innovative Software Engineer who thrives on working with teams to solve tough challenges?

My client is looking for a Software Engineer to join part of a newly formed team in the Dublin office.

You will support cutting edge machine learning and artificial intelligence team that is designing innovative solutions to solve business problems that only a Software Engineer can.

You will be a critical member of the newly formed machine learning and AI team.

Primary Responsibilities:
  • Invent, design and build novel solutions that embody Artificial Intelligence approaches
  • Produce high quality solutions that are reliable and scalable
  • Utilize data from disparate data sources in order to support solution features
  • Develop and deploy solutions independently and as a team member
  • Liaise & communicate with key business stakeholders on the deployment and integration of AI / ML solutions in the field
  • Collaborate effectively in a cross-functional team of engineers, product owners, scrum masters & User Experience engineers
  • Demonstrate initiative and strong ownership of deliverables

Required Qualifications:
  • Degree in Computer Science or related discipline
  • Fluency in Python, R, Java, C++, Scala or other object oriented languages
  • Experience in the fundamentals, practical application, and best practices of AI/ML
  • Data Quality Management & Testing experience
  • Experience in delivering production software
  • Experience in Test Driven Design & implementation delivering automated tests alongside code (unit, integration, performance)
  • Micro services / SOA / componentized design, development & architectural best practices
  • Experience with Spark, Hadoop, MPI, or other distributed frameworks
  • Strong software design and architecture skills with an eye toward avoiding and reducing technical debt
  • API Design Patterns & Implementation, SDK Development
  • Experience developing & delivering applications within a CI / CD & Agile driven environment & associated best Practices
  • Experience working with Dev/Model Ops
  • Experiences working in HA environments, designing for resiliency, 5 X 9’s uptime etc.
  • Strong Communication & Collaboration skills

Preferred Qualifications:
  • Qualification in Machine Learning, AI, Statistics, Optimization or related discipline
  • Working Knowledge of Tensorflow, PyTorch or similar other learning frameworks
  • Experience in Healthcare
  • Demonstrable academic or industry experience in any of the following areas of Emerging Technology:
  • AI: Speech AI, Natural Language Understanding, Deep Learning, Classical AI (search and planning), Reinforcement Learning, Bayesian Statistics, Causal Inference
  • Genomics
  • Blockchain
  • Cybersecurity
  • Augmented Reality / Virtual Reality

Benefits Include:
  • Share scheme
  • Pension scheme
  • Health ins scheme
  • 26 days holidays
  • Life insurance scheme
  • Income protection of scheme
  • Travel Tax Scheme
  • Cycle to Work Scheme

PLEASE NOTE ONLY ACCEPTING EU PASSPORT OR STAMP 4. WILL NOT PROVIDE SPONSORSHIP.

Summary

Job type:
Permanent
Industry
Technology & Internet Services
Location
Dublin City
Specialism
Development
Pay
€60000-€75000
Ref:
1070885
Apply Now

Talk to a consultant

Talk to Amanda Cullen, the specialist consultant managing this position, located in Hays Recruitment, Dublin

26/27a Grafton Street, Dublin

Telephone: 01 5710019

Share Job