A data scientist interprets the raw data and extracts valuable meaning out of it. They then use this information to find patterns and develop solutions that an organization needs to grow and compete. If we must define a data scientist, it would be someone who makes value out of data.
Responsibilities
Solve real world problems using applied algorithmic research and Data Science practices
Implement functionality which can be served in production for internal and external customers
Design, build, and maintain datasets
Perform data cleaning, feature engineering, feature extraction, modeling, and experimentation
Conduct online and offline demonstrations of capabilities
Build end-to-end machine learning pipelines
Collaborate with Engineering, Operations, Product Management and other functions in the company to deliver algorithmic solutions
Apply software engineering practices in code that implements research and infrastructure
Produce high quality, clean, and maintainable reproducible research and code
Requirements
High proficiency in Python and its data science stack
3+ years of background and experience in data/backend engineering, ideally in production environments (Mid/Senior Level role)
2+ years of background and hands-on experience in implementing research and algorithms in Python, specifically in information retrieval, text processing, NLP, and machine learning
Good written and verbal communication skills and ability to collaborate well with people from different backgrounds and professions
Bachelor's degree or higher
Comments