What are the responsibilities and job description for the Senior Data Scientist position at Digital Minds Technologies Inc.?
Job Details
DUTIES/RESPONSIBILITIES:
This position will be part of the Technology Services department supporting the Detector Analytics Team to improve the rolling stock's safety, availability, reliability, and velocity by minimizing derailments and service interruptions. This vision is realized by leveraging the data from an industrial sensor network and the Internet of Things (IoT) approach to enable condition-based maintenance for all rail cars on the network.
- Interface with internal customers and cross-functional teams to understand the business requirements and translate them into data-driven solutions.
- Extract, clean, and preprocess large volumes of data from various sources.
- Perform exploratory data analysis to identify trends and patterns.
- Develop and Implement machine learning models and algorithms.
- Develop decision support tools to help solve business problems.
- Identify and implement solution techniques independently, with external vendors, through academic alliances, or with BNSF teams.
- Work with end-users to validate and enhance the decision support systems.
- Communicate status and findings to senior management and key stakeholders through data visualization and reports.
- Keep current with the advances in analytical techniques, including open-source libraries.
- Ensure reliable logging, monitoring, and alerting tools are effectively used to ensure high availability.
- Direct other employees, contracted service providers, or suppliers of products or services to produce the required results.
- Lead and provide on-call 7x24 second-level application development support for in-house developed applications.
BASIC QUALIFICATIONS:
- Master s degree in Operations Research, Industrial Engineering, Data Science, Applied Mathematics, Computer Science or a related field.
- Strong programming skills in various programming languages, such as Python, PySpark, Statistical modeling, Databricks, Java, and SQL.
- Expertise using commercial solver software, such as CPLEX, Gurobi, or Anylogic, ML/AI, Heuristics, and Operations Research.
- Knowledge of machine learning techniques and their real-world advantages/drawbacks, and the ability to develop the models to solve real-world problems.
- Ability to manipulate and extract information from very large, complex data sets.
- Ability to identify underlying problems and apply quantitative techniques to solving them.
- Ability to work in the Azure Databricks environment or similar.
- Excellent written, verbal, and interpersonal communication skills. Minimum of 10 years' experience in an Information Technology environment.
- Experience with any cloud infrastructure primarily focusing on AWS or Azure.
- Good organization and prioritization skills with the ability to multi-task.
PREFERRED QUALIFICATIONS:
- Experience in the Transportation or logistics domain with a focus on Condition Based Maintenance.
- Ph.D. is a plus.
- Integration with 3rdparty vendor solutions.
- Proven ability to quickly adapt to changing priorities, requirements, etc. to meet business needs.
- Strong data visualization tools, report writing, and data analytics skills.