
Staff Data Scientist
- Bangalore, Karnataka
- Permanent
- Full-time
- Work on a team designing innovative software and algorithms to solve real-world problems in industrial processes. Use machine learning techniques, statistical tests, classical algorithms, and physically-motivated models as appropriate
- Perform in-depth exploratory analysis of data from the field and laboratory experiments
- Acquire domain knowledge about mechanical systems to aid in interpretation, analysis, and model building. Display drive and curiosity to understand the business to its core
- Develop applications according to requirements using a variety AI/ML and analytical techniques
- Maintain and update the analytics software platform (Python)
- Establish best practices around AI/ML production infrastructure, including building robust data pipelines and implementing MLops
- Keep abreast of developments in the field
- Collaborate with engineering and product development teams
- Provide day-to-day guidance and technical leadership to the data science team: collaborate with team members on their work, perform code reviews with a view to ensuring robust software deployments and implementing best practices, etc.
- Minimum 12 years relevant experience
- Expertise with the Python data science ecosystem (pandas, scikit-learn, PyTorch/Keras, etc.) and with common machine learning approaches (generalized linear models/regression, clustering, tree-based methods, deep learning, etc.).
- Prior experience implementing data pipelines (cleaning and ETL processes) and MLops (deployment with CI/CD pipelines, monitoring, and model version control) is a plus
- Experience using data to monitor the function and health of mechanical equipment, or with designing or modeling physical systems, is a significant bonus
- Proven experience in leading challenging data science projects
- A bachelor's or advanced degree in computer science, data science, operations research, applied mathematics, engineering, physics, or related field. Experience in more than one area is strongly preferred
- Strong knowledge of math, probability, statistics, and algorithms
- Excellent data visualization skills
- Takes pride in writing clean, robust, production-ready Python code
- Adept in agile development methodologies
- Outstanding analytical and problem-solving skills
- Must demonstrate the ability to work in diverse, cross-functional teams in a dynamic business environment
- Candidates must be curious, creative, self-driven, and energetic self-starters
- Excellent written and verbal communication skills