PBT Group Careers

Be part of our team of Data Specialists and embark on a career of the future!

Job Title
Machine Learning Engineer
Employment Type
Full Time
Experience
2 to 15 years
Salary
Negotiable
Job Published
21 December 2021
Job Reference No.
920784609

Job Description

We have an exciting opportunity available for a Machine Learning Engineer, to design and build new Data Science/Machine Learning (“ML”) software solutions while participating in all phases of the software development lifecycle. The ultimate goal is to create high-quality software solutions that meet clients’ needs.

About the Role:

  • Assist in designing and implementing functional application requirements for client-facing and internal ML solutions
  • Ownership of the delivery of functional aspects of an application design in line with functional specification as part of a larger multi-disciplinary team
  • Collaborate with Data Engineers to ensure data and data structures cater to solution needs
  • Collaborate with UX/UI designers to specify UI requirements for application designs
  • Collaborate with Front-End developers to ensure accurate delivery of UI application specifications
  • Build of efficient back-end application features
  • Manage application testing and bug fixes
  • Prepare technical documentation
  • Implement software enhancements and suggest improvements
  • Review code from other developers and team members

About you:

  • BSc, BEng, or BIT degree, preferably with Postgraduate degrees, strong foundational Computer Science knowledge required
  • Experience in the design, development and deployment of Machine Learning solutions
  • Minimum 4 years total working experience with 2+ years of experience in developing Machine Learning solutions
  • Python development experience
  • Database design patterns & object-relational mapping in Python
  • Experience with Git & collaborative software development

Skills

Industries