About Us
We build high-performance decision analysis products. Leading enterprises use our real-time streaming analytics products to manage their sales and marketing. Our team is dynamic, loves challenges, and builds production applications that delight customers. Our team is 100% remote, based in Canada.
Over the last year, we have doubled our team with some excellent team players who love solving business problems in code.
Fit and Feel
You have a degree in Computer Science
You love writing code in Julia and Rust using Apache Arrow and have expertise in additional software languages
You are self-motivated and do not require day-to-day supervision
You love building exceptional interactive and collaborative user experiences
You have solid English presentation and technical writing skills and are eligible to work and travel in the USA and Canada to meet with customers to understand their domain
You know how to research and model business problems
Here is our software stack.
Our Web UI is written in Typescript and uses the Svelte and SvelteKit UI Framework.
Julia and Rust are the primary languages for our servers. PostgreSQL is the primary database.
Apache Arrow is the heart and soul of our computational framework. Apache Arrow is a language-independent, zero-copy, memory-mapped data table structure for the next generation of high-performance computing. Yes, we love Apache Arrow with the Rust programming language.
We write our algorithms in Rust. High-Performance Computing is critical to meeting our performance metrics. We feel Rust and Julia are the languages to deliver safe code at scale.
We use Python for orchestration and Python, dbt, and SQL for transformation.
We use Gitlab and Github as the backbone of our CI/CD GitOps process.
We use Linux cloud workstations for all our development.
Our server code runs on Linux servers in the cloud.
We use AWS and GCP serverless tools. We scale our high-performance servers with Kubernetes.
Build with us, Grow with us.
Liquid Analytics is an innovative data science company that transforms how organizations compete in the 21st century. We believe that ‘data is the new code’ and business domains are described by data. This belief helps us build augmented intelligence (AI) solutions that learn and grow as organizations evolve.
We are a privately held organization positioned to grow based on our track record and traction with enterprise clients. We have a seasoned team of entrepreneurs, mathematicians, software engineers, and designers that are collaborative and like-minded when it comes to our mission of using machine learning to change the way businesses interact and learn from their data.
We build ML and AI business process solutions with Julia, Rust & Apache Arrow providing a fresh approach to computational science and economics.
We are expanding and looking to hire Senior Software Developers; Senior Front-end Developers, Cloud Reliability engineers, Automation Software engineers, and a Platform and Algorithm Engineer. As a Senior Software Developer, you have the chance to work across our software platform stack from user interface to API design, to platform development, to algorithm and ML modeling, to maintaining our high-performance cloud environment.
Positions
To Apply:
Please send your resumé with GitHub link to: Nathalie Burstein at nathalie@liquidanalytics.com. Be sure to include the title of the job you’re applying to.
Liquid Analytics offers competitive salaries, great benefits, and more. We are also an equal opportunity employer.
We look forward to your application.
Interview Process:
All interviews are conducted via video conference
Streamlined to respect your time
Combined meet and greet and technical interviews
Immediate start dates
Locations
We are remote first. We are recruiting everywhere. Team members are primarily located in Canada, United States and India so that we can easily get together for monthly on-sites and team building.