Full-Stack Developer - AI First Banking Solutions
Design, build, and deploy AI-powered banking applications and secure multi-tenant SaaS systems. Own features from design through production while utilizing AI coding tools to accelerate development.
- Hybrid
- Canada
- Posted Aug 12, 2026
- 1 position
Job summary
Build AI products that banks actually use. yPilot is an award-winning AI and fintech startup building secure, banking-grade software for banks and credit unions. Our flagship platform, ComplyPilot, is used by more than 60 financial institutions to automate regulatory research, compliance workflows, policy analysis, and other complex banking processes. We’re looking for a strong Software Engineer who wants to build real AI products, own meaningful parts of the stack, and help shape a growing platform. THE ROLE This is a hands-on engineering role with significant ownership. You’ll design, build, ship, and improve production software across React, Python, AWS, APIs, databases, and LLMs. We operate as an AI-first engineering team. Claude Code, Codex, and other AI development tools are part of our daily workflow for development, testing, debugging, refactoring, and technical problem-solving. We’re looking for someone who can move quickly with AI while maintaining strong engineering judgment, security, and code quality. WHAT YOU’LL DO • Own features from design through development, deployment, and production • Build AI-powered applications, workflows, and automation • Develop LLM, RAG, and agentic capabilities • Build secure multi-tenant SaaS systems, APIs, integrations, and data services • Work across frontend, backend, cloud, and AI layers • Contribute to technical and architecture decisions • Use AI coding tools extensively to accelerate development • Review code and help strengthen engineering practices • Mentor less experienced developers as the team grows OUR STACK • Frontend: React, TypeScript, Material UI • Backend: Python, FastAPI, PostgreSQL, SQLAlchemy • Cloud: AWS, Docker, serverless infrastructure, CI/CD • AI: LLMs, RAG, vector databases, Amazon Bedrock, Claude Code, Codex WHAT WE’RE LOOKING FOR • 5+ years of professional software development experience • Strong full-stack experience building production applications • Strong experience in Python/backend or React/frontend, with the ability to work across both • Experience designing APIs, data models, and scalable systems • Strong software engineering and architecture fundamentals • Ability to take an ambiguous problem from idea to production • Comfortable working in an AI-native development environment • Able to use AI tools effectively without blindly accepting generated code Experience with AWS, RAG, LangChain, or vector databases is a plus. You don’t need years of AI experience, but you should have a solid foundation in AI and be highly motivated to build with modern LLM technologies. WHY yPilot • Real AI — AI is core to the product, not an add-on • Real users — your work goes directly into production at financial institutions • High ownership — meaningful influence over product, architecture, and technical direction • Small team — faster decisions, fewer layers, more responsibility • Interesting problems — AI reliability, security, regulatory intelligence, automation, enterprise integrations, and multi-tenant SaaS • Early-stage upside — join while the product and engineering team are still being shaped COMPENSATION • Market-competitive compensation (commensurate with senior experience) + early-stage equity package. • Benefits: Benefits package, flexible work environment (remote/hybrid), and significant opportunity to grow with the company ELIGIBILITY Due to government funding requirements, applicants must be a Canadian citizen or permanent resident of Canada. APPLY Apply through LinkedIn or send your resume/CV to [email protected].
What you’ll do
Design, build, and deploy AI-powered banking applications and secure multi-tenant SaaS systems. Own features from design through production while utilizing AI coding tools to accelerate development.
Requirements
Requires 5+ years of professional software development experience with strong full-stack proficiency in Python and React. Candidates must be Canadian citizens or permanent residents with a solid foundation in AI and scalable system design.
Benefits
• Benefits Package • Flexible Work Environment • Equity Package
Listed skills
- ReactPreferred
- PythonPreferred
- Amazon Web ServicesPreferred
- PostgreSQLPreferred
- TypeScriptPreferred
- DockerPreferred
- CI/CDPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React
- Python
- AWS
- FastAPI
- PostgreSQL
- TypeScript
- LLM
- RAG
- Vector Databases
- API Design
- System Architecture
- Docker
- Material UI
- SQLAlchemy
- SaaS
- CI/CD
Job areas
- Software
- Technology
- Engineering
- Finance & Accounting
- Data & Analytics
Additional details
- Minimum experience
- 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available