Search jobs > Vancouver, BC > Software engineer

Software Engineer - Automated Chemistry Technology

HR Talent Partners
Vancouver, BC, Canada
$85K-$120K a year
Full-time
Quick Apply

Position : Software Engineer : Automated Chemistry Technology

Location : Vancouver, BC, V6T 1Z3

About Us

Client is a Vancouver-based, chemical technology company developing scalable manufacturing processes and tools for the pharmaceutical and chemical industry.

The Company builds and deploys new enabling technologies including flexible robotic platforms and artificial intelligence software that improves experimental throughput, efficiency, and data quality.

We focus on process innovation, particularly for the production of medicinal compounds and battery materials. Our aim is to bring modern chemical technology solutions to meet the most serious challenges in health and sustainability.

Reporting structure and time-commitment

Reports to VP, Innovation

Full time

Indefinite term

In-person role at 301 - 2386 East Mall

Job duties

Application development for chemistry automation systems

o Develop applications for the operation, trouble-shooting, and maintenance of new chemical automation technologies (i.e.

DirectInject-LC, self-driving labs)

o Translate development-stage software infrastructure into commercial-ready applications, emphasizing ease of use and robustness

Early-stage automation technology development

o Work with Clients hardware and chemistry team to design, develop, prototype, and optimize new automation technologies for chemistry workflows within self-driving labs

o Optimize robustness and flexibility of custom or commercially available hardware and software modules, including but not limited to :

automated chemical synthesis modules (Mettler Toledo EasyMax, Unchained Labs Junior, Chemspeed SWING, Amigo Chem, or custom modules with programmable heat / stir elements, etc.),

Analysis modules (HPLC, DirectInject-LC, FTIR, EasyViewer, or custom modules)

Sample translocation (cartesian robots, articulated robotic arms, gantry systems)

o Collaborate with chemists and process engineers to integrate automation solutions into experimental workflows

o Create and implement experimental protocols for testing new automation technologies in chemical synthesis and analysis

Systems integration and maintenance

o Oversee the software integration of automation systems with existing laboratory equipment and processes.

Technical communication

o Prepare research output presentations, including clear data visualizations of high-density data for both technical audiences and general public

o Integrate with computer science colleagues for the curation of large data sets and data visualization.

o Support the development of technical grant proposals for submission to national and international granting agencies

o Support the preparation of technical manuscripts for internal use or publication

Lab safety

o Complies with and supports Clients safety protocols including :

procedures for the use and disposal of chemical materials

Clients Environmental Management Plan

maintenance of Clients safety records

WHMIS, UBC, and other agencies, as required

Required qualifications

Undergraduate degree in a relevant discipline (Software Engineering, Automation Engineering, Chemistry, Biochemistry, Chemical Engineering, etc.)

Masters or doctoral degree in a relevant discipline

4 years of demonstrated work experience or a combination of educational and work experience in designing, developing, and implementing automation technologies, preferably in a chemistry or laboratory setting

Experienced with Python

Experienced with C++ and C#

Experienced with Linux environments

Experienced with Windows .NET framework

Experienced and interfacing with APIs and code debugging

Demonstrated experience in designing and executed automated chemistry workflows, including self-driving laboratories

Experience with various UPLC / HPLC instruments, Chromatography Data Systems, vendors and applications

Open and effective communication style, excellent public presentation skills, strong people skills, cross-organizational teamwork and the ability to interact with and influence the direction of key opinion leaders in the industry

Demonstrated ability to work within a cooperative team environment and focus on individual, time dependent projects with minimal direct supervision

Analytical, assertiveness, creativity and effective problem-solving skills

Solid Skills in Microsoft Office to include Word, Excel and PowerPoint

Compensation structure and benefits

Salary range : CAD$ 85,000 - 120,000

Contractor or Employee : Employee

Eligibility for Clients extended health benefits programs : Eligible

Vacation : 15 days of vacation per calendar year, prorated for the first year based on hiring date. 1 additional day each subsequent year of service, up to a maximum of 20 days.

20 hours ago
Related jobs
Top Tier Reps LLC
Vancouver, British Columbia

Job Title: Software Engineer - Automated Chemistry Technology Location: Vancouver, BC (In-Person) Company: Our client Salary Range: CAD $85,000 - $120,000 About Us Our client is a Vancouver-based chemical technology company pioneering scalable manufacturing processes and advanced tools for the pharm...

Unicorn Technology Inc
Richmond, British Columbia

Write, modify, integrate and test software code. Research and evaluate a variety of software products. Write, modify, integrate and test software code for e-commerce and other Internet applications. ...

Top Tier Reps LLC
Vancouver, British Columbia

Job Title: Mechatronics Engineer - Automated Chemistry Technology Location: Vancouver, BC (In-Person) Company: Our client Salary: CAD $85,000 - $120,000 About the Company Our client is a Vancouver-based chemical technology company revolutionizing the pharmaceutical and chemical industries. Qualifica...

Electronic Arts
Vancouver, British Columbia

You will work on technical solutions covering main aspects of game-development covering main areas of game development technologies, game features and optimizations of frame-rate and load-times.You will work with other domain owners to integrate and develop technologies into the game.You will analyz...

Microchip Technology
Burnaby, British Columbia

As a Technical Staff Software Engineer, you will be part of a team of professionals designing and implementing embedded software and firmware for modern System-on-Chip (SoC) multi-core devices running Linux and RTOSs, and supporting advanced Ethernet interfaces, high speed interfaces (PCIe/CXL) and ...

Electronic Arts
Vancouver, British Columbia

Knowledge of good software engineering practices. Stay up to date with latest hardware & software changes enhancing the rendering domain. You will report to the engineering team's manager and work with your peers to render specific tasks. Test and debug other engineer's code. ...

Electronic Arts Inc
Vancouver, British Columbia

Software Engineer - Tools & Technology. Software Engineer - Tools & Technology. The Tools and Technology Team is looking for accomplished people to help us fulfil our mission of providing creative tools and workflows that allow EA to lead the industry in content quality. As a Back-end Engine...

Electronic Arts
Vancouver, British Columbia

Mentor other software engineering team members. Test, debug, and extend other software engineer's code. Knowledge of software engineering and architectural design. Work with other engineers to integrate primary technologies and features in a massive codebase, merging modern and legacy designs across...

Amazon
Vancouver, British Columbia

The AFP Technology Team is looking for a detail-oriented, analytical, innovative, hands-on, and customer-obsessed Software Development Engineer. As a Software Development Engineer on the team, you will design, build and operate a new web services at scale, interfacing with teams ranging from the fro...

Product and Technology
Canada
Remote

The Engineering Team Lead will report to the Head of Engineering and will be responsible for managing the engineers on their team, driving accountability within their team, and will be responsible for the output of their team. We are seeking an Software Engineer Lead with an active oriented mindset ...