Job Description
Narvar is seeking a Senior Software Engineer II, Machine Learning to contribute to the development and enhancement of the Narvar platform. This role is pivotal in leveraging data to maintain a competitive edge, impacting the company, business partners, and end-users. The successful candidate will engage in full-stack machine learning engineering, encompassing production-level coding and 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, and TensorFlow.
- Experience with large datasets (TB) and building data pipelines using tools like Spark.
- 10+ years of experience shipping models to production.
- MS in Computer Science, Statistics, or a related field with 5+ years of industry experience.
- Strong software engineering and coding skills.
- Experience with SQL and NoSQL databases.
- Experience working with Linux and shell scripting.
Role offers:
- Opportunity to work on a platform impacting millions of users.
- A collaborative environment with a focus on innovation.