AI Engineer to Build Custom Recommendation Algorithm
Skills Required
Description
Recommendation systems shape how users interact with digital platforms, and we’re looking for an AI engineer who can build one tailored to our needs.
The focus will be on creating a custom algorithm, not just implementing off-the-shelf solutions.
We want an approach that reflects user behavior, preferences, and historical data.
Python will be the core language for development, and the engineer should have mastery over its machine learning ecosystem.
Deep learning methods may be applied where appropriate, especially if user behavior requires more complex modeling.
Experience with TensorFlow will be necessary for building and training models at scale.
Pandas will be central for preprocessing and manipulating the large datasets involved.
Feature engineering will play a significant role in ensuring that the inputs capture meaningful patterns.
The algorithm should be designed with scalability in mind, supporting a growing user base without performance bottlenecks.
Evaluation metrics must be clear. Accuracy alone isn’t enough—precision, recall, and relevance will all need to be measured.
We want transparency in how recommendations are generated, so explainability features will be appreciated.
Integration with our existing platform will be part of the scope, requiring collaboration with backend developers.
Testing should be rigorous, covering both offline datasets and real-wor...