Develop AI features for a natural-language-processing SaaS, taking ideas from user problems through experiments and validation to production code integrated into the product.
Algorithm Engineer (Machine Learning Engineer / Data Scientist)
About this role
This role is an algorithm engineer in an AI research and solutions team, working with consultants and software engineers to turn machine-learning research into client solutions and products. It addresses business problems across industries including finance, retail, and manufacturing, with algorithms built for continued use rather than one-off validation.
The engineer proposes methods suited to business constraints, designs and implements modules using tabular, natural-language, and image data, reports analytical results to clients, and integrates algorithms into software such as Web APIs. The work also includes R&D to bring advanced techniques, including large language models, to a deployable level, and extending proven algorithms across industries or into internal products.
Applicants need experience in machine-learning or deep-learning development or research. They must be able to understand client problems through direct dialogue while developing algorithms that are practical for use, and have a strong interest in taking algorithms from proposal through implementation.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.