Machine Learning Engineer - West London
As a Machine Learning Engineer you will work in a small dynamic team across various technologies to develop algorithms and software for outstanding products. You will have the autonomy to solve problems creatively and follow through with implementation while working closely with other teams. Responsibilities include: Carry out requirement capturing, detailed technical architecture and system design as appropriate. Develop commercial grade software to products following provided guidelines, development processes and methodologies. Have technical responsibility for significant sections of the assigned project and carry out the assigned work with minimal supervision. Perform feasibility studies, high level designs and prototype coding activities typical of the incubation stages of large software projects. Provide advice to the line and project managers for project planning and resourcing. Assist the other team members with their work, participate in design and code reviews and verify team member's contributions for code quality, stability and performance. Provide written reports following the attendance of meetings or resulting from other activities undertaken as appropriate.