Senior Developer, Fullstack - Python

appnovation

Toronto

On-site

CAD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Appnovation is seeking a Senior Developer, Fullstack (AI & Data Platform) to join a driven team building agent-enabled applications and backend automation that translates catalogue and metadata into governed, production-ready software. You will collaborate with data engineering and governance partners to shape architecture and tooling.

Key focus areas include Python services (FastAPI), frontend work with React/Vue, and integrating AI-driven solutions with LLMs.

Qualifications

  • Bachelor's Degree in Computer Science or equivalent.
  • 6+ years of software engineering with fullstack focus.
  • Experience using AI-powered tools (Claude Code, GitHub Copilot) to boost productivity.
  • Understanding data-engineering principles and turning catalogue/metadata into software.
  • Strong Python development including FastAPI, asynchronous programming, and JSON schema validation.

Responsibilities

  • Develop backend automation to integrate multiple metadata sources into governed artifacts.
  • Design and build agent-enabled applications and MCP servers and related tooling.
  • Create user-facing interfaces for platform and discovery workflows.
  • Deliver production-quality services with solid API design, tests, and CI/CD practices.

Skills

Fullstack development
Python programming
AI/ML tooling
RESTful APIs
CI/CD
Agile methodologies

Education

Bachelor's Degree in Computer Science

Tools

Neo4j
Supabase
React
Vue.js
TypeScript
Next.js
FastAPI
Git
AWS

Job description

About us

Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities.



ABOUT THE ROLE

As a Senior Developer, Fullstack (AI & Data Platform), you will join a highly motivated and experienced team building agent-enabled applications and backend automation that turn catalogue and metadata into governed, production-quality software. Working alongside data engineering and governance partners, you will design services, tooling, and user-facing interfaces that make data discoverable, trustworthy, and easy to consume across the platform. We are looking for people who can bring a strong, consulting and solution-focused mindset and contribute to architectural decisions, best practices and get things done.



WHAT YOU WILL DO


  • Develop backend automation that integrates multiple metadata sources and generates governed artifacts - for example, automatically producing a data contract for review, editing, and publication to the registry.

  • Design and build agent-enabled applications and workflows, including MCP servers and tools such as a data-contract generator or a data-readiness assessment utility.

  • Build user-facing interfaces for platform and discovery workflows.

  • Deliver production-quality services with sound API design, testing, and CI/CD practices.



QUALIFICATIONS


  • Bachelor's Degree in Computer Science, or equivalent.

  • 6+ years of experience in software engineering with a strong focus on fullstack development.

  • Experience developing and optimizing code using AI-powered tools such as Claude Code and GitHub Copilot to enhance productivity and code quality.

  • Software engineers who understand data-engineering principles and can transform catalogue and metadata output into working software.

  • Strong Python engineering skills, including API and service design (e.g., FastAPI), asynchronous programming, and schema validation (Pydantic / JSON Schema).

  • Understanding of Graph RAG data structures.

  • Experience with Neo4j, Supabase.

  • Proven track record in architecting agentic workflows and AI-driven solutions, incorporating deep integration with LLMs and sophisticated autonomous frameworks.

  • Proficiency in modern frontend frameworks, specifically React and Vue.js, as well as ES6 and TypeScript.

  • Experience designing, developing, and consuming RESTful APIs and microservices.

  • Experience with unit testing, integration testing, and modern DevOps practices (e.g., Git, CI/CD pipelines).

  • Experience with Cloud Computing and Serverless Architecture, preferably AWS.

  • Strong understanding of agile principles and methodologies.



PREFERRED QUALIFICATIONS


  • Experience building MCP servers in addition to consuming them.

  • Familiarity with data governance and catalogue tooling and with data-contract standards.

  • Experience in a regulated or life-sciences environment.



TECHNICAL EXPERIENCE


  • Backend (primary): Python - FastAPI, Pydantic, asynchronous services.

  • Frontend: React, TypeScript, Next.js; Supabase (interfaces align with the platform's established internal tooling).

  • AI and agents: MCP (build and consume), large language model and agent frameworks, Snowflake Cortex and Genie, Neo4j.

  • Governance and catalogue: Collibra, Unity Catalogue, Horizon; YAML data contracts.

  • Infrastructure and data: Docker, AWS, PostgreSQL, Databricks, Snowflake, Supabase



WHO YOU ARE


  • You think about how to scale, automate and operate, not just how to build a solution to an immediate problem

  • You understand lean thinking

  • You set high standards for code quality, performance/scalability and security and seek continuous improvement

  • You have solid analytical, problem-solving, and decision-making skills

  • You have a customer-first mindset and a devotion to customer service

  • You engage and build positive internal and external client relationships, while managing multiple initiatives, often with competing priorities

  • You have strong self-initiative, passion, interpersonal, oral and written communication and collaboration skills with the ability to work, influence and make an impact in a cross-functional environment with all levels of the organization

  • You are responsive and thrive in a fast-paced diverse high-performance environment with rapidly changing business needs

  • You actively seek out things outside your comfort zone with the ability to rapidly learn and take advantage of new concepts, business models, and technologies

  • You have prior experience in consulting

  • Prior experience and connections in the Life Sciences industry is preferred



At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer, Fullstack - Python New Toronto
Senior Developer, Fullstack - Python New Toronto

Appnovation • Toronto

Hybrid
CAD 110,000 - 170,000
AI / Agent Engineer
AI / Agent Engineer

Appnovation • Montreal (administrative region)

On-site
CAD 100,000 - 160,000
AI / Agent Engineer
AI / Agent Engineer

Appnovation • Toronto

On-site
CAD 110,000 - 170,000
AI / Agent Engineer
AI / Agent Engineer

Socket.dev • Toronto

On-site
CAD 120,000 - 180,000
Backend Developer (.NET)
Backend Developer (.NET)

Appnovation Technologies • Vancouver

On-site
CAD 110,000 - 150,000
Challenging projects
AI platforms access
Diverse culture
+2
Data Architect / Engineer
Data Architect / Engineer

Appnovation • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Technical Lead (.NET)
Senior Technical Lead (.NET)

Appnovation • Vancouver

Hybrid
CAD 120,000 - 160,000
Hybrid working model
Growth opportunities
Inclusive culture
Data Architect / Engineer
Data Architect / Engineer

Appnovation Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
AI / Agent Engineer
AI / Agent Engineer

Socket.dev • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Backend Developer (.NET)
Backend Developer (.NET)

Appnovation • Vancouver

Hybrid
CAD 120,000 - 150,000
Hybrid working model
Career growth opportunities
Diverse and Inclusive Culture
+1