- 4+ years experience writing production quality scalable code using Python
- BS/MS in a technical field (AI/ML, CS, DS, Physics, Math, etc), PhD a plus.
- Experience in building SDKs / RESTful web service APIs
- Experience with software engineering best practices (programming, testing, version control, CI/CD, docker/Kubernetes, agile development, etc)
- High levels of curiosity and eager enthusiasm for open-ended problems. Experience and interest in problem formulation based on relatively abstract information
- Ability to articulate results and complex concepts to leadership
- Working with ML libraries such as PyTorch, Tensorflow, scikit-learn, pandas, etc., will be a strong asset
We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.
We're looking for a talented and motivated Python Developer to join our research team working currently in the NLP/Document Understanding field. In this role, you will apply your software development or ML Engineer skills to help the team productize new complex NLP/ML models. You will also be responsible for improving the process of creating the production-ready software responsible for training and prediction of the NLP/ML models.
SALARY
We believe all Snowflake employees have an impact in the long-term success of Snowflake, which is why new hire equity is designed to be a considerable part of your annual compensation. When the price of Snowflake stock rises, we are all rewarded. At Snowflake, equity is an important part of our total compensation package which is comprised of:
The total target monthly compensation range for this job is 35,000 PLN – 70,000 PLN The final compensation offered will vary based on individual experience, skills, and job-based knowledge.