We have an exciting opportunity available for a Machine Learning Engineer, to design and build new 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 Engineers to ensure and structures cater to solution needs
Collaborate with UX / UI designers to specify UI requirements for application designs
Collaborate with Front-End 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 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
development experience
Database design patterns & object-relational mapping in
Experience with Git & collaborative software development