Technical Safety BC Data Engineer Full Time in Vancouver, BC

Technical Safety BC

Branch Vancouver BC CA

Data Engineer
Vancouver, BC

Master’s in computer science,. Engineering, data science, or software engineering experience. Computer engineering, big data and statistics or equivalent work…

Status: Regular, Full Time, Union
Pay Rate: $48.17 – 55.78/hour
Reports to: Leader, Research & Analytics

Principal Accountabilities:

  • Responsible for data engineering for the machine learning component of RAP (predictive algorithm used for Resource Allocation Program at Technical Safety BC)
  • Responsible for developing and maintaining critical data infrastructures to support machine learning processes and expand data science platform and tools.
  • Responsible for selecting and integrating any Big Data tools and frameworks required to provide requested capabilities such as Tensorflow
  • Responsible for monitoring performance and advising any necessary infrastructure changes through automation
  • Creation of version control and roll back strategy of the machine learning processes
  • Apply leadership and promote value of data science to help make sound safety decisions.
  • Able to communicate and collaborate effectively with BI team to support various BI development projects
  • Work with multiple, complex data sources such as social media APIs and other open source APIs
  • Design, build, implement & test machine learning models, and ship deployment-ready versions into production
  • Identify and implement new data sources/patterns that add significant lift to machine learning models
  • Develop innovative solutions to hard machine learning problems
  • Able to conduct independent research

Knowledge, Skills & Experience:

Education and Experience

  • Master’s in computer science,

computer engineering, big data and statistics or equivalent work experience

  • Typically requires over 6 years data

engineering, data science, or software engineering experience.

    • Capability to architect highly scalable distributed systems, using different open source tools
    • Demonstrated experience with agile or other rapid application development methods.
    • Demonstrated experience with object oriented design, coding and testing patterns as well as experience in engineering (commercial or open source) software platforms and largescale data infrastructures.
    • Understands how algorithms work and have experience building high performance algorithms.
    • Extensive knowledge in different programming or scripting languages.
    • Expert knowledge of data modeling and understanding of different data structures and their benefits and limitations under particular use cases.
    • Experience using Big Data batch and streaming tools.
    • Experience with Spark
    • Experience with integration of data from multiple data sources
    • Experience with NoSQL databases, such as HBase, Cassandra, MongoDB
    • Knowledge of various ETL techniques and frameworks
    • Experience with various messaging systems, such as Kafka or RabbitMQ
  • Experience with Big Data ML toolkits, such as Mahout, SparkML, or H2O

Knowledge and Skills

  • Business savvy to be able to translate technical work to business values
  • Highly motivated to tackle multiple projects in parallel
  • Aptitude to independently learn new technologies
  • Excellent written and oral communication skills and ability to share findings with a large, non-technical audience
  • Solid understanding of experimental design, combined with creativity and curiosity to explore innovative solutions
  • Solid understanding of IT systems, databases, and data management including data quality
  • Solid communication and interpersonal skills to engage in collaborative dialogue with internal and external customers/stakeholders
  • Solid planning skills to develop plans for designated projects and assignments
  • Solid analytical, problem-solving and decision-making skills to identify and take action to assess needs, address challenges, and manage change
  • Ability to work with a wide range of stakeholders
  • Basic leadership skills to provide day-to-day technical guidance

or proceed with Standard Application Form.

Employment Type: Full Time
Location: Vancouver, BC, CA
Posted on: 2018-07-28
Posted by: