What you’ll do:
✦ Develop, document, test software and setup environment to ensure that the outcome meets the needs of end-users and achieves business goals from both the backend and frontend.
✦ Work with the data science team to deploy, validate, monitor and improve the model performance as required and provide the data engineering support
✦ Recommend adjustments to resolve software issues, improve the functionality of existing software, and ensure that the design, application, and maintenance of software meets the quality standards
✦ Design standardized approaches that reduce time to development and go-to-market
✦ Prioritize, plan and deliver projects to create business impact while setting a high bar for scientific rigor
✦ Always take all software best practices into consideration. E.g. infrastructure cost, security, scalability, feature extensibility, ease of maintenance, etc.
✦ Up to date on new technologies and software development practices
✦ Regularly attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.