Intermediate Technology Developer
TLDR
Join a cross-functional team that combines AI, quantitative finance, and engineering to build production-grade systems that deliver real business impact.
-
Design, build, and maintain robust, scalable data pipelines and web applications
-
Work with tools like Snowflake, Prefect, and Python to enable reliable and efficient workflows
-
Build web applications using React, and FastAPI
-
Collaborate with technology developers, infrastructure specialists, and quantitative experts
-
Troubleshoot and optimize data flows in both development and production environments
-
Contribute to internal tooling and automation as the team grows its DevOps/cloud maturity
-
Participate in code reviews, team planning, and knowledge-sharing
-
3-6 years of experience in software development, data engineering or related role
-
Strong Python skills, including libraries such as Pandas, SQLAlchemy, FastAPI, or equivalent
-
Solid SQL skills and understanding of performance optimization
-
Familiarity with version control (Git/GitHub) in a collaborative setting
-
Comfort using Unix/Linux systems for development and debugging
-
Experience working with structured and semi-structured data (e.g., JSON, Parquet, CSV)
-
Familiarity with cloud platforms (Azure, AWS, or GCP) and how applications are deployed in them
-
Hands-on experience with building and managing web applications (e.g. React, Streamlit, FastAPI, etc.) for data presentation or internal tools
-
Hands-on experience with data warehousing platforms (e.g., Snowflake, Databricks, BigQuery, etc.) and data transformation tools (e.g. dbt, SQLMesh, Dataform)
-
Experience working with workflow orchestration tools like Prefect, Azure Data Factor, or Airflow
-
Understanding of data modeling concepts (e.g., star schema, dimensional modeling)
-
Exposure to Docker and Kubernetes in local or cloud environments
-
Experience working with CI/CD pipelines (e.g., GitHub Actions, Azure Pipelines)
-
Exposure to Infrastructure as Code tools like ARM templates or Terraform
-
Experience interacting and building APIs (REST/GraphQL) for data ingestion or automation
-
Edmonton-based candidates willing to work in-office at least once a week
-
Strong communication and collaboration skills
-
A self-starter with a growth mindset, eager to expand their skill set
-
Interest in working across disciplines in a production-focused team
-
Willingness to be a part of an on-call rotation during evenings and weekends (~2hrs/week)
-
An interest in investment management including quantitative finance
-
Be part of a high-impact team productionalizing cutting-edge AI and quantitative models
-
Work with experienced engineers, researchers, and infrastructure experts
-
Grow your skills in cloud, DevOps, and end-to-end systems
-
Competitive compensation and benefits
-
Flexible hybrid work model with an emphasis on collaboration and learning
-
Opportunity to start start working with cutting edge Agenic technologies
Interested? Apply now and help us build the data foundation behind intelligent systems that make a difference.
Benefits
Flexible Work Hours
We expect hard work but respect work/life balance.
Group social Fridays
enjoying the group social Fridays
Remote-Friendly
You’ll also get flexibility in where you work, what hours you work, how much vacation you take, and what you wear.
AltaML specializes in developing and operationalizing AI software solutions tailored for various industries across North America. We empower businesses to leverage AI by taking intelligent risks and rapidly iterating to deliver impactful results.
- Founded
- Founded 2018
- Employees
- 150 employees
- Industry
- Internet Software & Services