Senior AI/ML Engineer will support the development of strategic, visibility-driven recommendation systems that serve both internal stakeholders and external customers, and will lead and execute end-to-end AI/ML projects, design, develop, and implement robust, scalable, and optimized machine learning and deep learning models, and apply creative problem-solving techniques to design innovative tools, develop algorithms and optimized workflows.
Requirements
- BSc/MSc/PhD in computer science, data science, mathematics, statistics or related discipline
- 8+ years of relevant industry experience building cloud-based AI/ML solutions for production at scale, including solution architecture and solution design experience
- Good broad understanding of ML and statistics covering standard ML for regression and classification, forecasting and time-series modelling, deep learning
- Hands-on experience building ML solutions in Python, knowledge of common python data science libraries (e.g. scikit-learn, PyTorch, etc)
- Experience with simulation methods (Monte Carlo, Discrete Event or Agent Based) and respective Python libraries (e.g. SimPy)
- Strong foundational experience with Reinforcement Learning and multi-agent systems for decision-making in dynamic environments
- Hands-on experience building end-to-end data products based on AI/ML technologies
- Experience with collaborative development workflow: version control (we use github), code reviews, DevOps (incl automated testing), CI/CD
- Expertise in neural networks, optimization techniques and model evaluation
- Proficiency in Python, LangChain, Hugging Face transformers, MLOps
Benefits
- Competitive salary
- Stock options
- Comprehensive health insurance
- Retirement plan
- Generous paid time off
- Professional development opportunities