Implement Models - Work closely with the analytics & automation team to integrate performance, forecasting, and other mathematical models through robust scalable architecture on cloud and on edge computing environments.
Develop and deploy Algorithms - Manage the deployment of prototype algorithms to production environment with focus on version control, high quality through automated testing and security
Skills and Experience:
Must have:
Experienced in mature CI/CD development workflow – writing source documentation, regressions, integrating automated test suites etc.
Comfortable with REST APIs, gRPC, web application design patterns
Strong in Linux build processes, internals, and system administration
Some knowledge of containers, container-based development, and deployment
Preferable to have:
Familiarity with one or more compiled languages – golang, rust.
Familiarity with SQL and non-SQL databases
Creating reproduceable development environments – think devcontainers, nix package managers etc.
Qualifications:
Bachelor’s 6+ years, or Master’s degree with 4+ years of experience in Information Systems, Computer Science, related degrees.