Job Description
Narvar is seeking a Senior Software Engineer to contribute to the development and enhancement of the Narvar platform. This role is centered around leveraging data to create a competitive advantage for the company and its partners, ultimately impacting end-users. As a full-stack Machine Learning Engineer, the candidate will be involved in writing production-level code and managing machine learning operations.Role involves:
- Designing and deploying machine learning algorithms for e-commerce, consumer trends, markets, and logistics.
- Working with real-world consumer data for natural language processing, image classification, and time series analysis.
- Building frameworks and tools to enhance the data science team's effectiveness.
- Providing thought leadership through high-quality write-ups and reviews.
Requirements:
- Strong machine learning skills with fluency in Python, PyTorch, Tensorflow, Pandas, and NumPy.
- Data Engineering skills and experience with large datasets (TB) in a production setting, using tools like Spark.
- 7+ years of experience shipping models to production in various problem spaces.
- MS in Computer Science, Statistics, or a related field, plus 5+ years of industry experience.
- Strong software engineering and coding skills.
- Understanding of probability, statistics, machine learning, and algorithms.
- Experience with SQL and NoSQL databases.
- Experience working with Linux and shell scripting.
Role offers:
- Opportunity to work on a platform used by major brands like GameStop, Neiman Marcus, Sonos, and Nike.
- A collaborative and innovative work environment.