Narvar is seeking a Staff Software Engineer, Machine Learning to build new products and improve all aspects of the Narvar platform. As a full-stack ML Engineer, you'll work across the stack, writing production-level code and owning machine learning operations for our teams.
Key Responsibilities:
- Design and deploy machine learning algorithms for e-commerce, consumer trends, markets, logistics, and new products
- Work on real-world consumer data for NLP, image classification, time series analysis, outlier detection, and user modeling
- Handle large unstructured data
- Build frameworks, tools, and methodologies for the entire team
- Provide thought leadership through high-quality write-ups, reviews, and a strong vision
Requirements:
- Strong machine learning skills
- Fluency in Python, PyTorch, Tensorflow, Pandas, numpy, and ML packages
- Data Engineering skills and large data experience (TB scale in production)
- 5+ years of hands-on experience shipping models to production
- MS in Computer Science, Statistics, Math, Science, Engineering or similar field
- Strong software engineering and coding skills
- Strong understanding of probability & statistics, machine learning, and algorithms
- Experience with SQL and NoSQL databases
- Experience with Linux and shell scripting
Bonus Points:
- Experience with Google Cloud Platform
- Deep generative models or graph learning experience
- Kaggle competition experience
- Team leadership experience
Narvar offers a unique opportunity to work on post-purchase experiences for major brands, serving over 125 million consumers worldwide. Join a team that thrives on innovation and celebrates professional and personal milestones. We value diversity and provide equal opportunities to all candidates.
#LI-SA1
#LI-Hybrid