
About Narvar
Transforming post-purchase experiences for retailers
Key Highlights
- Over 2 billion shipments processed since 2012
- 1,500+ retail clients including Sephora & GAP
- $64 million raised in Series B funding
- Headquartered in San Mateo, CA with a global presence
Narvar, headquartered in San Mateo, CA, is a leading customer experience platform that enhances post-purchase interactions for retailers. Since its founding in 2012, Narvar has facilitated over 2 billion shipments and serves more than 1,500 clients, including major brands like Sephora, GAP, and Levi...
🎁 Benefits
Narvar offers comprehensive health, vision, and dental insurance, along with generous parental leave and flexible time off. Employees enjoy a hybrid w...
🌟 Culture
Narvar's culture is centered on simplifying complex delivery processes for retailers, fostering a data-driven environment that prioritizes customer ex...
Skills & Technologies
Overview
Narvar is hiring a Senior Machine Learning Engineer to build new products and enhance the Narvar platform. You'll work with Python, PyTorch, and TensorFlow to design and deploy machine learning algorithms. This position requires 7+ years of experience in machine learning and data engineering.
Job Description
Who you are
You have 7+ years of experience in machine learning and data engineering, with a strong foundation in building production-level code and owning machine learning operations. Your expertise in Python, PyTorch, and TensorFlow allows you to design and deploy machine learning algorithms effectively. You are comfortable working with large unstructured data and have experience dealing with terabytes of data in a production setting. Your strong analytical skills enable you to work at the intersection of mathematics, machine learning, business, and computer science, impacting millions of users through your work.
You are proficient in building world-class data pipelines using cutting-edge tools like Apache Spark. Your ability to provide thought leadership through high-quality write-ups and reviews demonstrates your strong vision grounded in practical experience and a wider industry view. You thrive in collaborative environments and enjoy multiplying the effect of your data science team members by building frameworks, tools, and methodologies that the entire team can use.
Desirable
Experience with natural language processing, image classification, time series analysis, and outlier detection is a plus. Familiarity with user modeling and consumer trends will further enhance your contributions to the team.
What you'll do
As a Senior Machine Learning Engineer at Narvar, you will be responsible for designing and deploying machine learning algorithms for various use cases, including e-commerce, consumer trends, markets, and logistics. You will work closely with cross-functional teams to improve all aspects of the Narvar platform, ensuring that data remains at the core of our competitive advantage. Your day-to-day tasks will involve working with real-world consumer data and developing innovative solutions that enhance user experiences.
You will collaborate with data scientists and engineers to build robust data pipelines and frameworks that support machine learning operations. Your role will also include mentoring junior engineers and providing guidance on best practices in machine learning and data engineering. You will be expected to stay updated with the latest industry trends and technologies, ensuring that Narvar remains at the forefront of machine learning advancements.
What we offer
Narvar values diversity and is committed to creating an inclusive environment for all employees. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will have the chance to work on impactful projects that shape the future of our platform and improve the lives of our end users. Join us in our mission to leverage data and machine learning to drive innovation in the e-commerce space.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Narvar.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Narvar is hiring a Senior Software Engineer II, specializing in Machine Learning, to build new products and enhance their platform. You'll work with Python, PyTorch, and TensorFlow to design and deploy machine learning algorithms. This role requires 10+ years of experience in data engineering and machine learning.

Machine Learning Engineer
Narvar is hiring a Staff Software Engineer specializing in Machine Learning to build new products and enhance the Narvar platform. You'll work with Python, PyTorch, and TensorFlow to design and deploy machine learning algorithms. This role requires strong machine learning skills and experience with large data sets.

Machine Learning Engineer
AuditBoard is seeking a Senior Software Engineer II specializing in Machine Learning to build and scale intelligent systems for their risk and compliance platform. You'll work with technologies like Python and API design, focusing on machine learning techniques and data pipelines.

Machine Learning Engineer
SolarWinds is seeking a Senior Software Engineer - Machine Learning to design, build, and deploy ML systems for their observability platform. You'll work with TensorFlow, PyTorch, and scikit-learn to deliver intelligent insights. This role requires experience in the full ML lifecycle.

Machine Learning Engineer
Faculty is seeking a Senior Machine Learning Engineer to lead the development and deployment of responsible AI solutions. You'll work with a diverse range of clients across various industries, leveraging your expertise in AI to drive innovation. This role requires significant experience in machine learning and AI technologies.