This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Koch Inc.
Posted 1mo ago

Data (Python) Developer

Koch Inc.
North Vancouver, British Columbia, Canada
$70k-$115k/yrOnsiteFull Time
Responsibilities
  • developing scripts
  • maintaining dashboards
  • debugging workflows
Requirements
  • Production Python development
  • Workflow automation
  • Data visualization
  • Git experience
  • Ability to work on-site in North Vancouver and collaborate across teams
Technical tools mentioned
PythonGitMATLABPowerBIAtlassian

Job description

Your Job

DarkVision is looking for a Data (Python) Developer to join the Data Development Team in North Vancouver, BC. In this role, you will work collaboratively with teammates and other departments in a fast-paced, ever-changing environment to develop and advance the data analysis deliverables supporting the multi-million-dollar operations of our customers.


You will support the Data Analysis Delivery team by writing and maintaining scripts to automate their analysis and deliverable workflows. You will work with the Product team to prototype new deliverables (inspection reports and 3D visualizations), and work with the Engineering Team to diagnose issues that affect Data Analysis Deliverables, and suggest improvements.


This regular full-time position is 100% on-site in our HQ in North Vancouver, BC, where employees enjoy full access to our facility amenities including a well-equipped gym, squash court, climbing wall, steam room, and more!


Immigration sponsorship or support is not available for this position.


Our Team

DarkVision’s acoustic imaging technology captures terabytes of high-fidelity data with each run. Our Data Analysis Development team plays a critical role in the commercial process by supporting the Data Analysis Delivery team in building and maintaining tools to streamline the analysis workflow, advancing and improving new deliverables, and improving processes for quality assurance.


There will always be new software tools and scripts to write and improve, new technologies to exploit and generate deliverables on, and new ways to make processes better, faster, and more sustainable and scalable. This entails a detail-oriented mindset, a default-to-action work ethic, and a multi-disciplinary perspective.


What You Will Do

  • Develop and maintain scripts to automate analysis workflows.
  • Develop and maintain analysis dashboards for higher level tracking of project status and Key Performance Indicators.
  • Develop and maintain analysis procedures that streamline a sustainable and scalable workflow.
  • Work with other analysts, Sales, Product, and Engineering teams to document and investigate issues, and prevent their reoccurrence.
  • Gather and analyze test data that will be used to prove out feasibility of new technology and deliverable products.
  • Develop new and innovative ways of representing and visualizing current data to generate new customer deliverables.
  • Work with the Product team in the data gathering, analysis, and writing of technical conferences papers.
  • Help analysts debug issues in their analysis workflow, and reproduce, document, and raise issues for other functional teams.
  • Interface with our Research, Machine Learning, Software, and Product teams to ensure the Data Team’s needs are met, and vice versa.


Who You Are (Basic Qualifications)

  • Able to work 100% on-site in our North Vancouver office.
  • Experience developing production code in Python (code used in a product or professional setting, not academia- or research-only applications).
  • Experience developing workflow automation scripts (to automate manual steps performed by analysts).
  • Data visualization experience.
  • Git experience.


What Will Put You Ahead

  • Excellent communication skills.
  • Detail oriented; meticulous in documentation.
  • Default-to-action personality.
  • Independent - can operate with little guidance while providing results at regular intervals for feedback.
  • Collaborative - works to meet the needs and goals of the team.
  • Experience in the development of ML models (data gathering, training, testing, and/or deployment)
  • Image processing experience.
  • MATLAB experience.
  • 3D data experience.
  • 3D rendering experience.
  • Proficiency in PowerBI.
  • Ultrasonic imaging experience.
  • Software and algorithm development experience.
  • Atlassian product experience.


General Salary Range

For this role, we anticipate paying $70,000 - $115,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.


At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate’s knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.


Who We Are

DarkVision Technologies Inc. is a Canada-based tech company disrupting the industrial imaging market since 2013. We have created the world’s most advanced acoustic-based imaging platform. We are packaging it into multiple new product lines, revolutionizing how our clients quantify and visualize the integrity of their critical assets.


Backed by Koch Industries, one of the world’s largest privately held companies, DarkVision’s team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for the company’s current and upcoming products.


We allow employees to work on cutting-edge technologies that blend science with real-world applications. We invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging.


At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.


Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.


How to Apply

If you have the above qualifications, we would like to hear from you. We thank all applicants in advance, but please be advised that only those selected for an interview will be contacted.

We are an equal opportunity employer. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the kochcareers.com webpage.


Successful candidates will be required to complete a criminal background check.


keywords: Python, workflow automation, automate, analysis, analyses, analytics, data, deliverables, reports, reporting, development, developer, programming, scripting, visualization, 3D, image processing, MATLAB, Atlassian, PowerBI

#LI-JN1

About Koch Inc.

Operates global manufacturing, refining, and industrial technology businesses.

Similar jobs

Data Developer roles near North Vancouver, British Columbia
4d
Save
Mark Applied
Hide
Principal Data Engineer
Surrey, British Columbia, Canada
$55-$79/hr HybridFull Time
Fraser Health
Fraser Health: Regional health authority serving British Columbia's Fraser region.
5+ YOEBachelor’s degree in computer science, information systems management, or a data-intensive field, plus 5 years as an infrastructure architect and 3 years in software, database, or infrastructure architecture.
Microsoft Azure, AWS, Shell, Python, Microsoft SQL Server, SSIS, Power BI, CICD, DevOps
6d
Save
Mark Applied
Hide
Sr. Data Engineer, WW Pricing Data and Insights
Vancouver, British Columbia, Canada
$136k-$227k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Multinational technology focused on e-commerce and cloud computing.
5+ YOE5+ years of data engineering experience; data modeling, warehousing, ETL, SQL, programming in Python, Java, Scala, or NodeJS, and mentoring experience required. Big data and GenAI experience preferred.
Amazon Web Services (AWS), Amazon Elastic Compute Cloud (EC2), Amazon Relational Database Service (RDS), Amazon Redshift, Amazon Kinesis, Amazon EMR, AWS Lambda, SQL, Python, Java, Scala, NodeJS, Hadoop, Hive, Spark, GenAI
6d
Save
Mark Applied
Hide
Principal Data Engineer
Vancouver, British Columbia, Canada
RemoteFull Time
JobGet
JobGet: Private U.S. hiring platform connecting hourly and frontline workers with employers through AI-powered job marketplaces.
10+ YOE10+ years of data engineering experience, including 3–5 years at principal or staff level. Requires Snowflake, dbt, Python, SQL, AWS, data modeling, streaming, AI/ML infrastructure, governance, and technical leadership experience.
Databricks, Snowflake, dbt, Kafka, KSQL, Apache Flink, AWS, Terraform, Python, SQL, Claude, Copilot, Cursor, CCPA, GDPR
1w
Save
Mark Applied
Hide
Senior Data Engineer, Data Platform & Operations
Surrey, British Columbia, Canada
$120k-$147k/yr HybridFull Time
Westland Insurance Group
Westland Insurance Group: Canadian insurance brokerage for individuals and businesses.
7+ YOERequires 7+ years in data engineering, strong SQL, Spark, Azure Databricks, Microsoft Fabric, cloud data practices, enterprise platforms, governance, and stakeholder collaboration.
Microsoft Fabric, Azure Databricks, Apache Spark, Delta Lake, SQL, PySpark, Microsoft Purview, Power BI, Azure Synapse, Databricks Certified Data Engineer Professional, Azure Data Engineer Associate (DP-203), CI/CD
2w
Save
Mark Applied
Hide
Intermediate Data Engineer
Vancouver, British Columbia, Canada
$75k-$85k/yr HybridFull Time
Northland Properties
Northland Properties: Canadian hospitality, real estate, and sports management group.
3+ YOEBachelor's degree in computer science, engineering, or related field; 3+ years of software or data engineering experience; SQL, Snowflake, Azure, Python, PowerShell, Git, testing, and CI/CD skills.
Snowflake, Azure, D365 Finance, Microsoft Power Platform, SQL, Python, PowerShell, Git, CI/CD, Azure Data Factory (ADF), Azure Functions, Azure SQL, Synapse, Microsoft Fabric, Microsoft Dynamics 365 Finance, Dataverse, Power BI, Power Automate, dbt
2w
Save
Mark Applied
Hide
Digital - Senior Data Engineer/Data Engineer, Digital Technology
Vancouver, British Columbia, Canada
$100k-$300k/yr OnsiteFull Time
Aritzia
AritziaTSX: ATZ: Vertically integrated design house creating Everyday Luxury apparel.
Proficiency in programming, SQL, cloud platforms, data warehousing, orchestration, event-driven architecture, and Pub/Sub; computer science, software development, or data engineering background preferred.
SQL, Google Cloud Platform (GCP), BigQuery, Snowflake, Redshift, Airflow, Pub/Sub
2w
Save
Mark Applied
Hide
Senior Data Developer
Vancouver, British Columbia, Canada
$122k-$150k/yr HybridFull Time
Teck Resources
Teck ResourcesNYSE: TECK: Public Canadian mining producing copper, z and other metals for economic development and the energy transition.
8+ YOEBachelor's degree in computer science, analytics, data science, or related field; 8+ years developing data and analytics solutions; Python, SQL, cloud data, and production pipeline experience.
Python, SQL, Databricks, Spark, Apache Kafka, Azure Event Hubs, PostgreSQL, MSSQL, Grafana, Prometheus
1mo
Save
Mark Applied
Hide
Senior Data Engineer (Snowflake)
Toronto or Vancouver or Canada
HybridFull Time
Apply Digital
Apply Digital: Canadian digital transformation consultancy delivering AI, strategy, design, engineering, data, commerce, and marketing services to global brands.
5+ YOECertified SnowPro,5+ years data engineering experience,expertise with Snowflake,BigQuery,advanced SQL and Python,dbt,dagster/apache airflow,experience enabling ML/AI use cases,strong English communication.
Snowflake, BigQuery, SQL, Python, dbt, Dagster, Apache Airflow, Snowflake Cortex, Snowpark, Databricks, Looker, Tableau, Power BI, Terraform, Segment, Contentful
This job has expired