Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data (Python) Developer

$70k - $115k per year
Full-time

Koch

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

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Data (Python) Developer in North Vancouver, BC vacancy
  • $70k - $110k per year

     ...Your Job DarkVision is seeking a Data Engineer to join our Imaging & AI team. You will...  ...statistical verification. You will focus on developing the analysis and reporting pipelines that...  ...in a team environment. Proficiency in Python for data manipulation and analysis. Experience... 
    Suggested
    Full time
    Internship

    Koch

    North Vancouver, BC
    9 days ago
  • $120k - $150k per year

     ...seeking an experienced Manager – Enterprise Data to lead the design, delivery, and...  ...*. Responsibilities Lead, mentor, and develop a high-performing team of data engineers and...  ...integrations. Strong technical expertise in Python, PySpark, Pandas, SQL/T-SQL, ETL/ELT... 
    Suggested
    Full time
    3 days per week

    Stellar Recruitment Inc.

    North Vancouver, BC
    10 days ago
  •  ...Your Opportunity at ARC’TERYX: As the Data Analyst, ReBIRD, your expertise in analysis and data-driven insights supports key decisions on product service, repair, and long-term strategy. Reporting to the Senior Data Analyst, ReBIRD you will work closely with cross-functional... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    arcteryx.com

    North Vancouver, BC
    17 days ago
  • $126k - $154k per year

     ...Description The Technical Manager Data & Integrations plans for designs and oversees...  ...a team of data professionals and developers to ensure efficient and effective data ingestion...  .... What youll do Lead coach and develop a highperforming team of data engineering... 
    Suggested
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Seaspan Marine Transportation

    North Vancouver, BC
    5 days ago
  •  ...Your Opportunity at ARC’TERYX: As an Integration Developer you will be a key part of the ERP and Business Systems team and will be responsible...  ...the team, acting as a technical lighthouse for our most critical data flows. Meet Your Future Team: The ERP and Business... 
    Suggested
    Full time

    arcteryx.com

    North Vancouver, BC
    a month ago
  • $80k - $90k per year

     ...'re looking for passionate, driven individuals to join us. About the Role We're looking for a skilled Intermediate Full Stack Developer to join our in-house development team. You'll play a key role in building, maintaining, and optimizing our web and mobile platforms.... 
    Full time
    Work at office
    Relocation
    Monday to friday

    Step.co

    North Vancouver, BC
    11 days ago
  •  ...Your Opportunity at ARC’TERYX: As Design Developer 1, you are responsible for supporting design by building and offering product solutions in alignment with the original intent and vision of the product design. You are a passionate builder of product and bring your curiosity... 
    Full time
    Seasonal work

    arcteryx.com

    North Vancouver, BC
    14 days ago
  • $71k - $93k per year

     ...Your Opportunity at ARC’TERYX As Design Developer 1, you are responsible for supporting design by building and offering product solutions in alignment with the original intent and vision of the product design. You are a passionate builder of product and bring your curiosity... 
    Full time
    Seasonal work
    Work at office
    Flexible hours

    Arc'teryx

    North Vancouver, BC
    14 days ago
  •  ...Your Opportunity at ARC’TERYX: As the Materials Innovation Developer, PRO – Advanced Concepts, you research, source and develop novel, innovative materials used in industry-leading apparel/equipment for the professional user (guides, search & rescue, special operation forces... 
    Full time
    Work at office

    arcteryx.com

    North Vancouver, BC
    a month ago
  •  ...Your opportunity at ARC’TERYX : As Design Developer 2, you build fully resolved solutions that align with the original intent and vision of the product design. You are a passionate builder of product and bring your curiosity to find creative solutions for a better way... 
    Temporary work
    Seasonal work
    Work at office

    arcteryx.com

    North Vancouver, BC
    a month ago
  • $70k - $120k per year

     ...collaborative Software Engineer - Backend and Data Integrations to join our growing...  ...~ Production experience with either Go or Python, plus the ability and interest to work in...  ...processing. Evidence of independently developing and deploying software, including professional... 
    Casual work
    Internship
    Work at office
    Worldwide
    Flexible hours

    Venue Kings

    North Vancouver, BC
    13 days ago
  • $97.85k - $123.6k per year

     ...installation oversight, and groundwater sampling Data analysis, interpretation, and technical...  ...staff Strong interest in continuing to develop across technical disciplines Field...  ...Programming or scripting exposure (Python, VBA, or R considered strong assets) Open... 
    Hourly pay
    Direct hire
    Local area
    Relocation package
    Flexible hours

    MatchBox

    North Vancouver, BC
    a month ago
  • $110k - $140k per year

     ...Overview   Visier is building the centralized data and control plane—the infrastructure,...  ..., and internal knowledge. As the Data Developer on this initiative, you will own the technical...  ...Developing Discipline: Proficient in Python and scripting languages, with strong Git and... 
    Work at office
    3 days per week

    Visier Solutions Inc

    Vancouver, BC
    6 days ago
  •  ...events Evaluate curriculum programs and recommend improvements Develop and implement marketing and advertising and sales strategies...  ...Develop and implement marketing strategies Research and apply meta-data to Websites and register Websites with search engines Write or... 
    Full time

    TMC2 Manufacturing

    North Vancouver, BC
    13 days ago
  • $70k - $85k per year

     ...lateral growth and vertical advancement, ensuring every role helps you develop your skills, broaden your expertise, and build a fulfilling...  ...Requirements Architect, build, and maintain the solution of data integration or ETL pipeline Design and develop data models, data... 
    Full time
    Local area

    UniUni Logistics

    Vancouver, BC
    8 days ago
  •  ...all working toward Teck’s purpose of providing the essential resources the world relies on.     Reporting to the MIS Lead, the Data Developer, MIS (Data) is responsible for supporting the development of reliable centralized site data required for Operations performance... 
    Long term contract
    Contract work
    For contractors
    Work at office
    Remote work

    Teck

    Vancouver, BC
    1 day ago
  • $35 - $42 per hour

     ...cross-functional teams, analyzing project data, and ensuring work is planned efficiently...  ..., you will play an important role in developing production schedules, coordinating resources...  ...*email_hidden***. Responsibilities Develop, maintain, and update production schedules... 
    Hourly pay
    For contractors
    Work at office

    Stellar Recruitment Inc.

    North Vancouver, BC
    7 days ago
  •  ...and business metrics to improve profitability and performance Develop, refine, and maintain systems, workflows, and standard operating...  ...management skills Analytical mindset with the ability to interpret data and identify opportunities for improvement Excellent... 
    Long term contract
    Full time

    Hollyburn Eye Clinic

    North Vancouver, BC
    21 days ago
  •  ...ownership of your work, value accuracy, and get excited about using data to drive smarter business decisions. If yes, Read on! This...  ...Identify repetitive administrative tasks suitable for automation. Develop Power Automate workflows and other Microsoft 365 automations.... 
    For contractors
    Fixed term contract
    Work at office
    North Vancouver, BC
    1 day ago
  •  ...the service department to promote morale, safety, and quality. · Develop, schedule, and implement training programs for all technical and...  ...staff. · Maintain systems for using technical resource data in line with dealership policy. · Conduct annual performance appraisals... 
    Full time
    Work at office

    Dilawri Group of Companies - BC Region

    North Vancouver, BC
    21 days ago
  • $45 per hour

     ...and expenditures Plan and organize daily operations Plan, develop, implement and evaluate human resources policies and programs...  ...training and development strategies Oversee the analysis of employee data and information Research employee benefits and health and... 
    Remote work

    Global Senior Care

    North Vancouver, BC
    9 days ago
  • $59.13 - $65.7 per hour

     ...automating complex HR workflows, building foundational enterprise data structures, and enabling next-generation AI-driven HR solutions....  ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Contract work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Randstad

    North Vancouver, BC
    10 days ago
  • $149k - $195k per year

     ..., and scalable financial reporting and planning capabilities Developing and managing enterprise-level financial analytics and insights capabilities...  ...in cross-functional initiatives related to ERP transformation, data strategy, and digital finance evolution Are you our next... 
    Full time
    Work at office

    Arc'teryx

    North Vancouver, BC
    5 days ago
  • $67.05k - $72.4k per year

     ...acceptance testing of software applications. Identify test objectives, develop and executes test plans. Create manual test cases from...  ...acceptance tests. Run transactions through systems, validate data records and run regression testing. Identify root causes for complex... 
    Permanent employment
    Full time
    Work at office
    Remote work
    2 days per week

    ICBC

    North Vancouver, BC
    25 days ago
  • $39.42 - $43.36 per hour

     ...position balances hands-on operational tasks, partner engagement, data management, and research to strengthen the organization's...  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity... 
    Full time
    Contract work

    Randstad

    North Vancouver, BC
    25 days ago
  • $91k - $114k per year

     ...be doing: Taking ownership of the weekly and monthly inbound data loads from our various source systems. Maintaining weekly metadata...  ...User Acceptance Testing by creating UAT test cases, as well as developing documentation for business approval sign-off Working closely... 
    Full time
    Temporary work
    Work at office
    Remote work

    Arc'teryx

    North Vancouver, BC
    8 days ago
  • $94k - $118k per year

     ...planning, supporting recognition and rewards, developing objectives, performance management,...  ...relationships, with expertise in leveraging data to manage a complex group of stakeholders...  ..., assess people, understand trends, and develop prioritized recommendations You have... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Arc'teryx

    North Vancouver, BC
    19 days ago
  •  ...by valuing collaboration and teamwork, and by including a diversity of industry and life experience. We are seeking a Senior Data Analytics Developer – Fabric Platform to join our team. Reporting to the Software Development Manager, you will be responsible for building the... 
    Work at office
    Remote work
    Flexible hours

    IMDEX

    Vancouver, BC
    14 days ago
  • $54.49 - $68.1 per hour

     ...collaboration with physicians, and other health care providers to develop implement and monitor therapeutic plans Assist in the...  ...health care resources, to the IT professional enabling life-saving data, to the nurse and physician on the front line of patient care, everyone... 
    Full time

    Fraser Health Authority

    North Vancouver, BC
    4 days ago
  •  ...and SA architectures. Evaluate network trends and performance data to proactively recommend enhancements and capacity solutions....  ...and Vendor partners to deliver end-to-end network excellence. Develop performance reports, technical recommendations, and optimization... 
    Permanent employment
    Full time
    Contract work
    Internship

    Freedom Mobile

    North Vancouver, BC
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data (Python) Developer. Be the first to apply!