We are LeapAI, a Canadian startup focused on AI strategy and implementation. Our clients expect precision, reliability and speed—and that’s exactly how we operate. With a small, focused remote team, we design and build practical, effective software that turns custom AI solutions into real results.
As a startup, we value versatility and are looking for builders who want to grow their skills across both software development and data engineering
About the Role We are looking for a capable Intermediate Python Developer with a strong interest or background in data engineering.
You don’t need to be a data architect. We need a solid developer who is comfortable getting their hands dirty with data. You will spend part of your time building backend Python features and the other part acting as our "data plumber"—fixing pipelines, cleaning datasets, and ensuring our Data Scientists have what they need to work.
This is a great growth opportunity for a developer who wants to expand their expertise in the AI/Data space without being siloed into a single niche.
Key Responsibilities
Python Development: Contribute to backend services and APIs, writing clean and maintainable code.
Data Wrangling: Write scripts to parse, clean, and fix "messy" data (handling CSVs, JSON, missing values, etc.).
Pipeline Support: Help build and maintain simple ETL pipelines to move data between our systems and databases.
SQL Queries: Write and optimize SQL queries to extract the right data for the team.
Versatility: Be ready to switch contexts—one day you might be fixing a bug in the app, the next you might be helping map data for a migration.
What We Are Looking For
Experience: 3 to 5 years of Python development experience.
Data Skills: Strong proficiency in SQL (joins, aggregations, basic optimization) and libraries like Pandas.
ETL Exposure: You have some experience moving data around programmatically, even if it was just writing custom scripts.
Problem Solver: You don't give up when data is unstructured or "ugly." You find a way to clean it up.
Communication: Clear English communication skills to discuss requirements with the team.
Nice to Have
Experience with visualization tools like Tableau or Power BI.
Basic familiarity with tools like Airflow or dbt (or a desire to learn them).
Experience with cloud platforms (AWS/GCP).
Why Join Leap AI?
Growth Mode: We don't expect you to know everything on day one. We offer an environment where you can learn advanced data engineering and AI workflows.
Remote \& Flexible: Work from home with a team that focuses on results.
Direct Impact: Your work directly supports the AI models we build for clients.
How to Apply Please submit your resume. In your note, mention a time you had to "clean up" a messy dataset to make it usable.
Job Type: Full-time
Pay: $18,943.09 - $29,622.16 per month
Work Location: Remote