cover image
Apptad

Python Developer

Hybrid

Montreal, Canada

Freelance

02-02-2026

Share this job:

Skills

Python Java SQL CI/CD Version Control Agile methodologies Databases Software Development Agile Numpy Pandas Data Science

Job Specifications

Job Title: AI / Python Developer - with financial modeling experience

Job Location: Montreal (Need Onsite day 1, hybrid 3 days from office).

Job duration: Full Time

Job Description:

Our client is building a cutting-edge data and forecasting platform to support critical finance functions with high-quality, governed data inputs. This role involves designing robust Python-based data pipelines, collaborating with senior finance leaders, and leveraging AI-driven techniques to enhance forecasting accuracy and efficiency. The successful candidate will contribute to delivering innovative, reliable solutions that drive important business decisions.

Responsibilities:

Design and implement Python pipelines, schemas, and APIs to deliver governed, high-quality data for forecasting models.
Collaborate with senior Finance leaders and engineers to transform business needs into technical solutions with incremental releases.
Apply AI-driven methods to automate tasks and improve forecasting workflows.
Develop orchestration components to manage model runs, dependencies, and standardize data inputs/outputs.
Investigate and resolve data and execution issues, implementing durable fixes.
Maintain code quality and platform reliability through version control, automated testing, and CI/CD workflows.
Produce clear technical documentation, API contracts, and operational runbooks for platform maintenance and auditing.

Requirements:

Strong Python skills with experience building data pipelines and automation; familiarity with Pandas or NumPy is a plus.
Foundational data science knowledge, including working with structured data and data quality principles.
Effective communicator who can engage with technical and business stakeholders.
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
Solid understanding of software development lifecycle and Agile methodologies.
Proficient with databases, data structures, and query languages (SQL preferred).
Willingness to learn new technologies, including AI-driven development approaches; Java or other OOP language knowledge is a bonus.

About the Company

: Apptad is a leading Data and Business Analytics consulting firm dedicated to helping large enterprises navigate the complexities of modern data. We specialize in addressing challenges related to data variety, volume, velocity, and quality, empowering businesses to unlock maximum value from their data assets. With a team of over 500 specialized data and analytics engineers across 10+ locations in the US and India, Apptad delivers high-quality consulting services in key areas such as cloud migration, core data plat... Know more