Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II, AI Enablement - FME Flow

Full-time

Safe Software

As a Software Developer II for AI Enablement on FME Flow, you will help explore what modern AI development tools and techniques make possible and put them to work in the FME Flow codebase — our enterprise platform for automations, scheduling, and web services. Your focus is on improving how we build Flow: adopting AI-assisted development workflows and reshaping the codebase — its structure, documentation, and test coverage — so engineers and AI tools can be far more effective.

This is a strong growth role focused on the frontier of how software gets built. You will deliver reliable, maintainable changes with growing independence, troubleshoot and resolve issues persistently, and learn AI-enabled development hands-on. You will work closely with the Principal Software Developer for AI Enablement to learn best practices and help share and embed them within the Flow development team. We have an immediate opening and are excited to find the right candidate to join our team.

About The Team

AI Enablement is a matrixed function at Safe Software, with engineers embedded across the FME product groups. The mission is to explore the frontier of AI-enabled software development and to transform how we build FME — reshaping our codebase, tooling, and engineering practices so we can take full advantage of what modern AI makes possible. This is not primarily a feature-development role.

You will be embedded in the FME Flow team and work closely with our Principal Software Developer for AI Enablement to establish best practices, then champion and embed those practices within your development team. You'll collaborate day-to-day with developers, quality analysts, product managers, and UX designers.

What You’ll Be Doing

As a Software Developer II, AI Enablement (FME Flow), you will:

  • Explore and apply frontier AI-enabled development tools and techniques in your daily work, and help assess where they add real value.

  • Contribute to transforming the FME Flow codebase to support AI-assisted development — improving structure, documentation, and test coverage so AI tooling and engineers are effective.

  • Work closely with the Principal Software Developer for AI Enablement to learn best practices, and help share and embed them within the Flow development team.

  • Deliver reliable, maintainable code changes with growing independence, and troubleshoot and resolve issues with persistence.

  • Participate in sprint and project planning, helping to anticipate risks and dependencies for your work.

  • Collaborate across QA, UX, and Product, support more junior developers and interns, and contribute ideas that improve quality, workflow, and how the team uses AI.

Qualifications, Skills, and Competencies

At Safe Software, we welcome diverse backgrounds and experiences. While not all candidates will have everything listed, the most successful candidates will bring many of the following:

What We’re Looking For:

  • Roughly 2+ years of professional software development experience, with a track record of delivering reliably and with growing independence.

  • Proficiency in full-stack development with Java and TypeScript, and the ability to write maintainable, well-tested code

  • Comfort working within an existing codebase and improving its quality, structure, and test coverage.

  • Hands-on experience with — or strong curiosity about — AI-assisted development tools (e.g., Claude Code, Copilot, Cursor, or similar).

  • Clear communicator who collaborates effectively within a team and across disciplines.

Nice to Have:

  • Proficiency in Python and other scripting languages

  • Experience refactoring code or improving automated test coverage and developer tooling.

  • Familiarity with CI/CD pipelines and automated testing.

  • Exposure to AI coding agents or other emerging AI development workflows.

  • Familiarity with Safe Software's FME Flow or comparable automation/server platforms.

  • Experience with REST APIs, webhooks, or cloud services (e.g., AWS).

What You Can Expect

When you choose a career with Safe Software, you’re also choosing…

  • Meaningful Work: Make a profound impact across our business, workplace and data integration product.

  • A Supportive Environment: Feel empowered to share your ideas and implement them with high autonomy and team support.

  • Social Responsibility: Become part of a team that finds meaningful ways to give back . Take paid time off to volunteer for one of our Safe-organized opportunities that align with our core community initiatives.

  • Learning & Career Development: We believe in your continuous learning and growth. Take advantage of an annual learning budget and training programs paid for by Safe.

  • Flexible Working Hours: Flexible and remote-friendly work arrangements to fit your lifestyle. Work when you want, and how you want to.

  • Work-Life Balance: There's no place for burnout at Safe. Maintain a healthy balance of your personal and work life without splitting yourself in two. Enjoy 3 weeks of vacation to recharge, plus an additional paid 6 seasonal days off per year.

  • Health & Wellness: Extended health, dental, health or lifestyle spending, and counseling benefits from day 1. That’s right, no waiting period.

  • Family is important: We are dedicated to supporting our employees through parenthood and offer a Parental Leave Top-Up Program for new parents through childbirth or adoption.

  • Shared Success: Share in Safe’s success with our bi-annual profit sharing and RRSP/TFSA matching program.

  • An Accessible Commute: Regardless of your commute method, we’re located close to public transit, and provide complimentary parking and bike storage for our team!

About Safe Software

Safe Software transforms organizations with FME, the only All-Data Any-AI Enterprise Integration Platform connecting all your data, anywhere, at any velocity.

With over 30 years of expertise and 25,000+ enterprise customers across 125+ countries, we simplify your data journey, wherever it leads.

Founded in 1993, Safe is headquartered in Surrey, BC with over 300 team members and counting. We’re always looking for talented individuals with diverse backgrounds who are determined to learn and grow. Are you ready to join the team?


Our Commitment to Diversity and Inclusion

Safe Software is an equal opportunity employer and we truly believe that innovation and strength begin with diversity and inclusion.

We welcome all candidates regardless of race, gender identity or expression, sexual orientation, age, ability, disability, national or ethnic origin, political belief, religion, or family status.

Should you require accommodations during the recruitment process, please contact View email address on jobs.jobcopilot.com .

Notice Regarding Use of Automated Tools in Hiring

At Safe Software, we use automated tools to help us process applications and identify qualified candidates. These tools may assist in screening resumes and summarizing interview content based on the information you provide. This helps our team review applications efficiently while ensuring every candidate is considered based on the requirements of the role.

Please be assured that the final hiring decision is always made by a member of our team. For more information on how we protect your privacy, please see our policy . If you have questions about this process, please contact us at View email address on jobs.jobcopilot.com .

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Software Developer II, AI Enablement - FME Flow in Canada vacancy
  •  ...As a Technical Support Specialist II – FME Flow at Safe Software, you will serve as a technical resource supporting complex customer environments and enterprise-scale deployments. This role requires deep product knowledge, strong analytical skills, and the ability to provide... 
    Suggested
    Long term contract
    Full time
    Seasonal work
    Immediate start
    Remote work
    Flexible hours
    Rotating shift
    Weekend work
    Afternoon shift

    Safe Software

    Canada
    22 hours ago
  •  ...As a Technical Support Specialist II - FME Form , you’ll provide top-notch support and technical...  ...customers utilizing FME Form , Safe Software’s workflow authoring solution for data...  ...move and transform data across systems, enabling seamless workflows that bridge information... 
    Suggested
    Full time
    Immediate start
    Rotating shift
    Weekend work
    Afternoon shift

    Safe Software

    Canada
    22 hours ago
  •  ...Safe Software is seeking a Technical Support Team Lead to join our growing Customer Experience...  ...specialists who support customers using FME Flow. Your focus will be on coaching the team,...  ...organizations with FME, the only All-Data Any-AI Enterprise Integration Platform connecting... 
    Suggested
    Full time

    Safe Software

    Canada
    22 hours ago
  • $105k - $142k per year

     ...solar for all. Our award-winning software puts the power of data and...  ...solar. About the Team The Enablement Engineering team builds the...  ...velocity and platform reliability by developing internal tools, infrastructure...  ...~ Comfort with AI development tools like Cursor,... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    Aurora Solar

    Canada
    22 hours ago
  • $103k - $160k per year

     ...builds community development software for cities and counties: permitting...  .... We are in the middle of an AI-native transformation. Our...  ...in policy documents. Ship enablement infrastructure. Build the skill...  ...template libraries, onboarding flows, and self-serve tooling that... 
    Suggested
    Remote job
    Full time
    Contract work
    Part time
    Local area
    Canada
    5 hours ago
  •  ...business operations, data analysis, and AI innovation. You'll gain hands-on exposure...  ...meaningful trends to the travel team. AI Enablement Lead one or more projects that improve...  ...for alert triage or investigation, developing reusable AI skills or workflows in the quality... 
    Internship
    Work at office
    Remote work
    Home office
    Night shift

    Supercom

    Canada
    22 hours ago
  •  ...Cloud, which is a platform that enables organizations that depend on...  ...Internet of Things (IoT) data to develop actionable insights and...  ...We are looking for a Senior Software Engineer to drive innovation and...  ...energized by the intersection of AI and security: Samsara’s IAM team... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Relocation package

    Samsara

    Canada
    22 hours ago
  • $171.5k - $201k per year

     ...any specified location above.  We are AI Native We are building an AI native...  ...Life360 is hiring a backend AI-Native Senior Software Engineer II — a senior engineer who doesn’t just use...  ...experimentation and ML infrastructure, develops its services, and how we use AI for... 
    Full time
    Summer work
    Internship
    Remote work
    Flexible hours

    Life360

    Canada
    22 hours ago
  •  ...communities. As a high-growth software company, we're shaking up the status...  ...As a Software Engineer II, you'll play a key role in building...  ...people use. Working as a full-stack developer, you'll engage with our core...  ..., and SQL. You'll also use AI tools such as Claude Code to focus... 
    Remote job
    Full time
    Internship
    Flexible hours

    Sprypoint

    Canada
    22 hours ago
  • $181.05k - $213k per year

     ...limited partners through world-class software, purpose-built for everyone in venture...  ...accounting workflows. Investor Reporting: Developing features that enable investment firms and audit partners to...  ...As a Senior Software Engineer II, you will lead technically complex projects... 
    Full time
    Work at office

    Dba Carta, Inc.

    Canada
    22 hours ago
  •  ...Promise Robotics is pioneering Physical AI for homebuilding — a rapidly growing, venture...  ...together.   We’re looking for a Software Developer to join our team and contribute to developing...  ...review and implemented salary bands that enable us to pay mid to above-average Canadian salaries... 
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Canada
    22 hours ago
  •  ...About Us: Wrapbook is the AI platform for production finance. We’re building a system...  ...less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for...  ...ERP and Accounting systems, as well as AI-enabled agents. As a Senior Software Engineer... 
    Remote job
    Long term contract
    Full time
    Immediate start

    Wrapbook

    Canada
    22 hours ago
  • $165k - $200k per year

     ...The Opportunity Euna Solutions is looking for a  Staff AI Developer to help define and drive the technical direction of our grant...  ...architecture, build critical systems, and push the boundaries of AI-enabled software development. You’ll work across two complementary... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Weekend work

    Euna Solutions

    Canada
    22 hours ago
  •  ...About Us: Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams...  ...them to do more with less. The Opportunity - Senior Software Engineer I, Platform Enablement (Remote - CANADA) Wrapbook is looking for a Senior... 
    Full time
    Remote work

    Wrapbook

    Canada
    22 hours ago
  • $145k - $153k per year

     ...storefronts. That is the problem you will help solve.   As a Software Engineer II on Carrot Ads, you will independently build and ship...  ...Manager — to land work that spans multiple stacks. Use AI-assisted developer tools to move faster without lowering the bar on quality... 
    Remote job
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Canada
    22 hours ago
  •  ...you. Our vision and mission is to enable smart, fast, safe communities that simply flow, as we drive the Intelligent Mobility...  ...the world’s most advanced traffic AI, Miovision’s innovations in...  ...we are looking for an exceptional Software Engineer ready to hit the gas and... 
    Full time
    Remote work
    Flexible hours

    Miovision

    Canada
    22 hours ago
  •  ...Mobile & Digital Marketing | Enterprise AI | Customer Care AI & Technology | Enterprise...  ..., and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered...  .... The Opportunity As a Senior Software Developer , we are looking for the following:... 
    Remplacement
    Permanent employment
    Full time

    Telus Digital

    Canada
    22 hours ago
  •  ...Digital Marketing | Enterprise AI | Customer Care AI &...  ...store solutions, TELUS Digital enables seamless, trusted, and digitally...  ...PowerCenter workflows. Design and develop scalable microservices using...  ...Qualifications ~10+ years of software development experience with Java... 
    Full time

    Telus Digital

    Canada
    22 hours ago
  •  ...About the Team Abnormal AI is looking for a Software Engineer II to join the Dev Accelerator Team. The Dev Accelerator team builds and operates our internal developer platform : the tools, libraries, and infrastructure that let 100+ engineers design, build, test,... 
    Full time

    Abnormal Company

    Canada
    22 hours ago
  • $103.21k - $129.01k per year

     ...Without Borders. Every day, thousands of developers and marketers create, iterate, and...  ...multitenant, container-based platform enables organizations to manage all of their websites...  ...a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal... 
    Full time
    Work at office
    Local area
    Remote work

    Pantheon Systems

    Canada
    22 hours ago
  •  ...MaintainX is the world's leading AI-powered maintenance and asset...  ...the talent to match. The way software gets built is changing faster...  ...infrastructure that puts our developers at the leading edge of it....  ...as internal customers, running enablement, demos, and office hours to drive... 
    Full time
    Work at office
    Immediate start

    Maintainx

    Canada
    22 hours ago
  • $170k - $220k per year

     ...About the Role & Team The Enablement team  is responsible for building...  ...organization Support teams developing features in our customer-...  ...About You ~7+ years in a software engineering role  ~ A first-principles...  ...~ Experience with AI What We Offer Competitive... 
    Full time
    Remote work

    PENN Interactive

    Canada
    22 hours ago
  •  ...Description About Fluent Software Group Fluent Software Group is part of Valsoft Corporation...  ...Fluent is building a growing portfolio of AI-powered products. This role will be...  ...the ground up. The Opportunity: AI Developer We are looking for an AI-native Developer... 
    Long term contract
    Full time

    Valsoft

    Canada
    22 hours ago
  • $95k per year

     ...edge cloud platform, coupled with AI-driven analytics tools, unlocks...  ...skilled and experienced Senior Software Engineer, AI to perform a key...  ...AI technologies.  Develop LLM-powered applications  Create...  ...complex tasks, with clear control flow, observability, and fallback handling... 
    Full time
    Flexible hours

    Calabrio, Inc.

    Canada
    22 hours ago
  •  ...Summary: With minimal supervision, the Software Engineer II designs, develops, and maintains software modules used in Cattron products, utilizing a broad knowledge of software, hardware, and development processes. RESPONSIBILITIES Participate in software development... 
    Full time
    Local area
    Flexible hours

    Cattron Careers

    Canada
    22 hours ago
  •  ...always keeping an eye out for talented developers as we build cutting edge software. The digital advertising industry is...  ...position. About the team: The AI Copilot team is focused on building...  ...of the copilot framework that enables our chat copilot to understand the react... 
    Full time
    Remote work
    Home office

    Stackadapt

    Canada
    22 hours ago
  •  ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly...  ...Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which...  ...the “front door” of StackAdapt’s event flow. In this role, you’ll own technical... 
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Canada
    22 hours ago
  • $130k - $170k per year

     ...working closely with the product management team, the Senior Software Developer is generally responsible for the development, design and...  ...by maintaining cross-team collaboration Identify issues with AI generated code. Make use of AI coding agents (e.g. GitHub copilot... 
    Full time

    Multi View

    Canada
    22 hours ago
  • $120k - $155k per year

     ...For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product...  ...set - building integrations with AI models, designing prompts and pipelines...  ...fosters open-mindedness and curiosity, enabling us to gain valuable perspectives from... 
    Full time
    Temporary work
    Remote work

    Breezeway

    Canada
    22 hours ago
  •  ...you. Our vision and mission is to enable smart, fast, safe communities that simply flow, as we drive the Intelligent Mobility...  ...the world’s most advanced traffic AI, Miovision’s innovations in...  ...all. We are looking for a Senior Software Developer to take the wheel and build... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Miovision

    Canada
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II, AI Enablement - FME Flow. Be the first to apply!