Summary
Join Narvar as a Senior Software Engineer II and build new products, improving the Narvar platform. You will design and deploy machine learning algorithms for various applications, working with large, unstructured datasets. As a full-stack ML engineer, you will write production-level code and manage machine learning operations. Your work will impact millions of users by leveraging your expertise in mathematics, machine learning, business, and computer science. You will also build frameworks and tools for the data science team and provide thought leadership. This role requires extensive experience in machine learning, data engineering, and software engineering.
Requirements
- Strong machine learning skills
- Fluency in Python, PyTorch, Tensorflow, Pandas, numpy, and machine learning packages
- Data Engineering skills and large data experience. You should have dealt with large amounts of data (TB) in a production setting, built world class data pipelines using cutting edge tools (e.g. Spark)
- 10+ years of hands-on experience shipping models to production, working on a variety of problem spaces (eg: user modeling, spam classification, prediction, clustering etc)
- MS in Computer Science, Statistics, Math, Science (physical or social), Engineering or similar quantitative and computation field plus 5+ years of industry experience
- Strong software engineering and coding skills with the ability to write production quality code
- Strong understanding of probability & statistics, machine learning, and algorithms
- Experience with SQL and NoSQL databases
- Experience working with Linux, shell scripting
Responsibilities
- Design and deploy machine learning algorithms for use cases spanning e-commerce, consumer trends, markets, logistics, and new products
- Work on real-world consumer data for natural language processing, image classification, time series analysis, outlier detection, user modeling, etc
- Work with large unstructured data
- Be at the intersection of mathematics, machine learning, business, and computer science and impact millions of users through your work
- Multiply the effect of your data science and data team members by building frameworks, tools, and methodologies that the entire team use
- Provide thought leadership to a team through high quality write-ups, reviews, and a strong vision grounded in practical experience and a wider industry view
Preferred Qualifications
- Experience implementing applications on Google Cloud Platform
- Experience with deep generative models or graph learning a plus
- Experience leading a team of data and data scientists; Strong ability to multiply the effect of the team and the team members; excellent written communication; self-starter that can balance sophistication with practicality
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.