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

Software Engineer, Design Systems & Ai Tooling

$94.3k - $141.5k per year

Citi

Position OverviewWe are seeking energetic AI Design Engineers with 1-3 years of experience to help build, scale, and integrate the next generation of AI-powered developer tools, design systems, and data infrastructure.
Position OverviewWe are seeking energetic AI Design Engineers with 1-3 years of experience to help build, scale, and integrate the next generation of AI-powered developer tools, design systems, and data infrastructure.
In this role, you will be part of an agile engineering team using modern programming stacks and AI-assisted development tools to build high-performance backend services, interactive user workflows, and automated quality verification pipelines.
Our team is building an advanced design agent and Model Context Protocol (MCP) server that provides an AI-powered intelligence layer for enterprise development workflows. This platform grounds automated design decisions in standardized UI/UX guidelines and design system practices, ensuring AI-generated interfaces strictly adhere to established components, accessibility standards, content rules, and brand guidelines with consistent quality across web and mobile platforms.
Core Responsibilities (All Tracks)
Feature Implementation: Write clean, modular, and well-tested code in modern programming languages (e.G. TypeScript, Python).
AI-Assisted Engineering: Actively leverage modern AI coding assistants (e.G. GitHub Copilot) to accelerate development while applying strong Computer Science principles to ensure code correctness, security, and performance.
Agile Collaboration: Participate in agile sprint ceremonies, write unit and integration tests, and collaborate with product designers and senior engineers across business lines.
Enterprise Standards: Ensure all deliverables comply with enterprise security, data governance, and architectural standards.
Additional Focus Tracks ResponsibilitiesTrack 1: Backend Systems & Data Scalability
High-Performance Data Architecture: Design and optimize Postgres relational and JSON schemas, writing complex queries, indexes, and transactional boundaries to manage multi-dimensional design rule cascades.
Low-Latency Caching & Scalability: Implement distributed caching layers and invalidation mechanisms to guarantee low-latency data access under high concurrency.
Protocol & API Engineering: Build robust, streaming REST and Model Context Protocol (MCP) server endpoints to serve real-time design intelligence and tokens to connected developer tools.
Enterprise Security & Auth: Implement secure token validation, role-based access control (RBAC), and payload sanitization across all data pipelines.
Track 2: Fullstack & User Workflow Integration
Web Platform Development: Architect performant, responsive web applications and dashboards using React and modern TypeScript, managing complex client-side state and token visualization.
Figma Integration: Develop event-driven client features for our in-house Figma integrations, handling asynchronous canvas synchronization and bidirectional data serialization between design tools and backend servers.
Automated Code & Component Parsing: Write automated scripts to programmatically inspect modern design system component libraries, extracting property schemas and design tokens into structured MCP contracts.
Intelligent Code Adaptation: Develop surgical code-modification routines that allow AI agents to safely parse, update, and integrate new designs into existing application codebases without introducing syntax errors or breaking custom logic.
Track 3: Quality, Reliability & Verification Systems
Automated AI Verification Harnesses: Design and maintain automated testing engines and regression harnesses in Python or TypeScript to continuously evaluate the quality, compile rate, and accuracy of AI-generated code across web and mobile platforms.
Systematic Scenario Benchmarking: Maintain a comprehensive suite of standardized baseline test scenarios, systematically tracking compile success rates, design token compliance percentages, and response latency across releases.
Automated Compliance & Linters: Build automated linters that mathematically verify WCAG 2.1 AA accessibility (color contrast math, DOM focus states) and structural schema validity across all generated outputs.
CI/CD Quality Gates: Integrate automated verification suites into build and deployment pipelines to catch regressions, token drift, and syntax anomalies before features reach production teams.
Qualifications & Skill RequirementsBasic Qualifications:
Education: Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related technical field.
Experience: 1-3 years of professional software development experience (or equivalent co-op, internship, or open-source project portfolio).
Programming Skills: Strong proficiency in modern languages: TypeScript/JavaScript, Python, SQL, Swift, or Kotlin
Foundational CS Knowledge: Solid grasp of core data structures, RESTful APIs, and relational database fundamentals.
Tooling & AI Fluency: Hands-on experience with Git version control and enthusiasm for using AI-assisted coding tools (e.G. GitHub Copilot, Devin AI) to maximize productivity.
Preferred Skills:
Familiarity with design systems concepts (e.G., design tokens, component architecture, style dictionaries, or Storybook).
Working familiarity with Figma as a user or developer (e.G., inspecting designs, Auto-Layout concepts, or exploring Figma APIs).
Experience with Postgres, SQL indexing, caching strategies, or building low-latency REST/MCP microservices.
Exposure to native mobile UI development (e.G., Swift / SwiftUI for iOS or Kotlin for Android) and mobile design token patterns.
Experience with automated testing frameworks (e.G. Playwright, PyTest) and CI/CD quality pipelines.
Familiarity with web accessibility standards (WCAG 2.1 AA, color contrast math, ARIA attributes, semantic HTML).
------------------------------------------------------
Job Family Group:Technology
------------------------------------------------------
Job Family:Applications Development
------------------------------------------------------
Time Type:Full time
------------------------------------------------------
Primary Location Full Time Salary Range:$94,300.00 - $141,500.00
------------------------------------------------------
Most Relevant SkillsPlease see the requirements listed above.
------------------------------------------------------
Other Relevant SkillsFor complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
Automated Processing and AIWe use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
------------------------------------------------------
This job opening is for an existing job vacancy.
------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Vacancy posted 46 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer, Design Systems & Ai Tooling in Winnipeg, MB vacancy
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer – AI Tooling Infrastructure based in Canada. We are looking for an experienced Software Engineer to build, operate, and scale the... 
    Suggested
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    46 minutes ago
  • $120k - $180k per year

    System Software Engineer - AIAbout us:We are a startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters. We are backed by top-tier VC firms and notable angel investors. The company is led... 
    Suggested
    Internship
    Remote work

    Delos Data

    Winnipeg, MB
    45 minutes ago
  • Use React, Python, AWS, and AI-assisted development tools to advance MLSE Sport Performance Lab applications. This is a 12-month independent contract...  ...across several projects. Reporting to the Director, Software Engineering, you will support frontend, backend, API, and mobile... 
    Suggested
    Contract work

    Argonauts Holdings Limited Partnership

    Winnipeg, MB
    41 minutes ago
  • Staff Site Reliability Engineer, Tools & SystemsRemote Canada Why Mozilla?The Mozilla Corporation is wholly owned...  ...and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their... 
    Suggested
    Long term contract
    Immediate start
    Remote work
    Home office

    Applying

    Winnipeg, MB
    45 minutes ago
  •  ...POSITION GOAL: We are seeking a skilled Tool Designer to support the development and...  ...layout etc. Incorporate concepts from engineers, tooling, and production personnel into...  ...Experience with Computer‑Aided Design systems, including Unigraphics CAD Strong communication... 
    Suggested
    Temporary work
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    25 days ago
  • Participate as a team in the design, development, and continuous improvement...  ...paint, and material handling tools and fixtures....  ...meet MacDon requirements. Engineering analysis of designs using hand...  ...mechanical components, hydraulic systems, or electro-mechanical systems... 

    MacDon, Inc.

    Winnipeg, MB
    41 minutes ago
  •  ...invited to be a part of that. Embedded Systems Designer – Antec Controls We are looking for...  ...root cause investigations • Maintaining engineering documentation, design records,...  ...with the latest in technology, development tools, industry trends, and identifying opportunities... 

    Price Industries Limited

    Winnipeg, MB
    17 hours ago
  • Wealthsimple is seeking a senior software engineer to help build internal tools and production systems used across the company. You will ship reliable code and influence architectural decisions that scale with our growth. You’ll design scalable architectures, protect sensitive... 

    Wealthsimple Inc.

    Winnipeg, MB
    40 minutes ago
  • Job offer: Tooling Design EngineerLocation : Laval (Quebec)Company : AAA Canada (mandate for...  ...and metallic components; Translate engineering data, repair data, and manufacturing requirements...  ...documentation for tooling using CAD software; Support tooling from design through... 

    AAA Canada Inc.

    Winnipeg, MB
    43 minutes ago
  •  ...Amazon Web Services Canada, Inc. in Vancouver, BC is seeking a senior software engineer to lead design and debugging efforts across Hyperplane and partner services. You will build tools to diagnose complex network issues, develop AI-assisted diagnosis capabilities, and mentor... 

    Amazon Web Services (AWS)

    Winnipeg, MB
    41 minutes ago
  •  ...Thomson Reuters is seeking a Staff Software Engineer to define the technical direction for Content Tools—the APIs that give AI agents governed access to Thomson Reuters' proprietary legal content across multiple jurisdictions. You will influence architecture and tooling for... 

    Best Your Buy

    Winnipeg, MB
    45 minutes ago
  • Be at the forefront of AI advancement as a Software Engineer focusing on Data Systems. Tackle unique challenges with petabyte-scale storage and help drive data integrity in AI training. This position is ideal for someone with over 4 years of experience in data infrastructure... 

    Cohere

    Winnipeg, MB
    42 minutes ago
  • Explore FPGA AI Suite, HLS, and DSP Builder in Toronto through software testing and workflow development with Altera’s Factory...  ...intern, you will assist with tools and workflows that help developers...  ...solutions. The work connects application engineering with software, compiler, FPGA,... 
    Internship

    Altera

    Winnipeg, MB
    45 minutes ago
  • Apply software development expertise at CN, using AI-assisted coding tools and modern techniques in a hybrid office environment. Build quality solutions across assigned...  ...functional specifications, create technical designs, and develop front-end and back-end solutions. Assignments... 
    Work at office

    Canadian National Inc.

    Winnipeg, MB
    41 minutes ago
  •  ...Cerebras Systems builds the world's largest AI chip and is hiring a Software Engineer to build and evolve the ML API layer for a disaggregated inference system. You will work across inference APIs, model integration, request-routing services, and Cerebras runtimes to deliver... 

    Cerebras

    Winnipeg, MB
    41 minutes ago
  • $165k - $330k per year

     ...inference for the world's most dynamic AI companies, like Cursor, Notion,...  ..., and seamless developer tooling, we enable companies operating at...  ...Join us and help build the platform engineers turn to ship AI products. THE ROLEAs a Software Engineer at Baseten, you will own... 
    Flexible hours

    Baseten

    Winnipeg, MB
    44 minutes ago
  • Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras...  ...Partner with development teams to design and improve code review workflows, branching...  ...infrastructure, test infrastructure, tooling, and automation that improves... 

    Cerebras

    Winnipeg, MB
    39 minutes ago
  • Asana, a leader in human + AI collaboration, seeks a Senior Software Engineer in Vancouver to help architect and deliver AI-driven systems. You will influence design across runtime, evaluation, and customer-facing builders while mentoring engineers and shaping technical direction... 
    Work at office

    Resume Skip

    Winnipeg, MB
    39 minutes ago
  • $164.6k - $235.1k per year

     ...Role: We are looking for a Staff Engineer to steer the technical evolution of our AI-centric business platforms, which...  ...ad revenue operations such as cross-system intelligence, workflow automation,...  ...About the Team: Tubi's Internal Tools team is at the forefront of AI integration... 
    Remplacement
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Tubi

    Winnipeg, MB
    44 minutes ago
  • Advance inclusive digital experiences at CarltonOne with accessibility expertise and AI-assisted design tools. Shape products serving global audiences across web and mobile.As a UX Designer, you will advocate for diverse user needs while researching, designing, and validating... 

    CarltonOne Engagement

    Winnipeg, MB
    41 minutes ago
  •  ...you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s...  ...you will work directly with laboratory and engineering teams to build and maintain software solutions... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...from you. Position Summary The People AI Solutions Designer is the builder. Where the People AI...  ...partners closely with the Deployment Lead, HR Systems, and McKesson Technology to put durable...  ...scripting, APIs) where it is the better tool. Lead the prototype and build,... 

    McKesson

    Winnipeg, MB
    4 days ago
  •  ...stymied by disparate, outmoded products and tools that wouldn’t work together.So we expanded into software and started building integrated, omnichannel...  ...worldwide do the same.The Role The Go-to-Market Engineering team builds the systems, automations, and AI-powered experiences... 
    Long term contract
    Local area
    Remote work
    Worldwide

    Square

    Winnipeg, MB
    40 minutes ago
  •  ...healthcare and scientific discovery to powering AI and the technologies people rely on...  ...is shaping the future.Whether you’re designing next-gen processors, enabling AI...  ...and, together, we’ll advance your career.SYSTEMS DESIGN ENGINEER 2 The Role We are looking for a dynamic... 
    Internship

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    42 minutes ago
  • Develop Quartus software in Toronto using C/C++ and FPGA architecture knowledge. Build tools that program next-generation FPGA devices for Altera.As an Electronic Design Automation Software Engineer, you will research, design, develop, and optimize FPGA development tools. Your... 

    Altera Corporation

    Winnipeg, MB
    40 minutes ago
  • Build Autodesk Assistant’s reusable AI design system through pattern libraries, interaction quality signals, and cross-product collaboration...  ...shipping Assistant capabilitiesCollaborate across Product, Engineering, and AI ResearchRequirements: Eight or more years in UX, product... 

    Autodesk, Inc

    Winnipeg, MB
    40 minutes ago
  •  ..., ROSS Intelligence & Lazer. We have top AI staff, including from programs such as MScAC...  ...Hill (co-founder of Zero-Knowledge Systems and Blockstream), Josh Troy (multi-startup...  ...Role & responsibilitiesAs an AI-focused software engineer on the Mash team, you will: Ship core... 

    Mash

    Winnipeg, MB
    39 minutes ago
  • Job Title: Applied AI ScientistDesignation: AI ScientistLocation:...  ...Scientist to develop agentic decision systems that empower individuals to...  ...over complex problems, utilize tools and models, and improve...  ...processes.Responsibilities Design and Build: Create agentic decision... 
    Local area
    Shift work

    Mphasis

    Winnipeg, MB
    42 minutes ago
  • $110k - $160k per year

     ...a new phase of growth. Smart Suite, our AI-powered agentic platform, is redefining how...  ...Impact: Over 200,000 users rely on our systems daily, making aviation safer and more efficient...  ...RoleYou will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team... 
    Work at office

    TrustFlight

    Winnipeg, MB
    44 minutes ago
  • $146k - $162k per year

    We're looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to turn manual work into scalable, intelligent systems. We are hiring software... 
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Winnipeg, MB
    44 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Design Systems & Ai Tooling. Be the first to apply!