CrawlJobs Logo

Senior Software Engineer - Risk (AI & Automation)

United States; Canada, San Francisco, CA 200700.00 - 250900.00 USD / Year · Job Posted January 16, 2026
Apply Position
Job Link Share

Job Description

The Risk Engineering team is the navigation system for this universe. Our job is to guide thousands of ambitious people safely through Mercury’s orbit every day—each with its own trajectory, risk profile, and story. We operate at escape velocity: moving fast, making confident decisions, and protecting the system without slowing down the builders who rely on us. When we do our work well, founders open bank accounts in delightful minutes, not days—and never have to think about the complexity humming beneath the surface. Now we’re entering a new era. We’re building agentic AI systems that don’t just score risk, but reason about it—systems that can investigate, decide, escalate, and learn. These agents will help power and automate our KYC Refresh, EDD, ODD, and compliance workflows, taking our operations to the next level of efficiency and scale. The goal: less manual toil, earlier risk detection, sharper decisions, and experiences that feel almost magical in their simplicity.

Job Responsibility

  • Drive AI Product Development in Risk: You’ll help shape the architecture and implementation of AI-powered risk systems—from application approvals to ongoing and enhanced due diligence—turning messy, ambiguous signals into clear outcomes
  • Collaborate Across Functions: You’ll partner with Product, Design, Risk Strategy, Compliance, and Operations to translate evolving regulatory and operational needs into elegant, resilient software. And you’ll push the frontier of what’s possible when modern AI meets thoughtfully designed systems
  • Lead Projects End-to-End: Drive technical projects from concept to production across the stack. Define solutions, analyze tradeoffs, make critical decisions, and deliver software that works today and is sustainable for tomorrow
  • Craftsmanship: Write clear, testable, and maintainable code. Establish patterns and best practices that your team can follow, ensuring long-term scalability and reliability
  • Drive Quality & Scalability: Design extensible platform systems that create leverage, make balanced decisions on tech debt, plan careful rollouts, and own the quality of your work through post-launch monitoring
  • Operational Excellence: Model a strong culture of operational excellence, holding a high bar for observability, reliability, and incident response
  • Think Product, Not Just Code: Approach problems with a product mindset. You care as much about the business impact of what you build as the technical design
  • Mentor & Elevate: Coach engineers on your team by sharing patterns, practices, and critical thinking to raise the technical bar and foster a culture of sustainable engineering

Requirements

  • 5+ years of software engineering experience, preferably in Payments or Risk
  • Agentic AI expertise—you’ve built and launched applied Agentic AI products that have had strong business impact, shipping them from 0→1 and scaling 1→10 in production environments
  • Proven success building large-scale distributed systems, ideally involving 3rd party integrations and decision automation
  • A mindset that balances urgency with craftsmanship: shipping fast, without cutting corners on quality engineering
  • A track record of raising the bar for quality and operational excellence, balancing shipping speed with technical excellence and observability
  • Creativity and adaptability — you think beyond the obvious and find solutions that move both product and business forward
  • Strong communication and leadership skills—you can inspire other engineers and articulate tradeoffs to influence decisions across teams
  • Experience with or curiosity about KYC, AML, risk, or compliance systems in financial services or fintech

What we offer

base salary, equity, and benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Risk (AI & Automation)

8 matching positions

Principal AI Software Engineer, Senior Vice President

Are you looking for a career move that will put you at the heart of a global fin...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Exceptional Python Expertise: Demonstrated mastery of core Python, including advanced features, performance optimization, and a deep understanding of the FastAPI framework
  • Prior hands-on experience with Generative AI, Large Language Model (LLM) frameworks (e.g. LangChain, LlamaIndex), and their application in enterprise environments is a must. This must be underpinned by a profound understanding of core machine learning principles, algorithms, and data science methodologies
  • Full Lifecycle Ownership: Extensive hands-on experience and technical authority throughout the entire software development lifecycle, from conceptualization and design to implementation, deployment, and operational ownership of enterprise software solutions, involving significant cross-functional collaboration
  • Strategic System Design: Significant hands-on experience in architecting and designing (architecture, design patterns, reliability, scaling) highly complex new and current systems with broad technical impact
  • Hands-on expertise with containerized deployment technologies (e.g. Kubernetes, OpenShift, Docker) and orchestration strategies
  • Hands-on experience and in-depth understanding of C++ is a significant bonus, particularly for complex code analysis, parsing, and integration into knowledge graph structures
Job Responsibility
Job Responsibility
  • Architect and implement cutting-edge software systems, defining the technical design for our AI solutions to ensure scalability, performance, and reliability
  • Drive the hands-on design, implementation, and deployment of sophisticated systems that automate the analysis of data, code, and documentation
  • Apply deep expertise to structure extracted knowledge within a Credit Risk Domain-aware knowledge graph, including advanced strategies for effectively modelling complex codebases, particularly C++, within this graph
  • Act as a critical technical partner with data scientists, business analysts, and other engineering teams to translate challenging business requirements into robust technical solutions and ensure successful, high-quality project delivery
  • Tackle the most complex technical challenges within our AI initiatives, providing solutions that set the standard for engineering excellence
What we offer
What we offer
  • Generous holiday allowance starting at 27 days plus bank holidays
  • increasing with tenure
  • A discretional annual performance related bonus
  • Private medical insurance packages to suit your personal circumstances
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Tools

As a Senior Software Engineer working on internal AI tooling, you will be respon...
Location
Location
United States; Australia , San Francisco; Melbourne; Sydney
Salary
Salary:
150000.00 - 220000.00 USD / Year
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Security, or a related field
  • 8+ years of experience as a Software Engineer
  • Experience with production code bases
  • Experience with at least one scripting language (e.g. Python) and one systems programming language (eg. Golang, C/C++)
  • Experience with modern cloud infrastructure, including data pipelines, serverless workloads, and Kubernetes
  • Proven experience working autonomously on projects - delivering them to a high quality and on time
  • Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders
  • Ability to dive deep to find the best solution to a problem
  • Obsessive curiosity and a willingness to ask questions, gather context, and learn
Job Responsibility
Job Responsibility
  • Lead the development of AI tools and applications, from inception to implementation
  • Support incident response efforts by building ad-hoc tools for threat hunting, remediation and scanners
  • Build, monitor, and maintain underlying infrastructure, including Kubernetes clusters, serverless workloads, and ETL pipelines
  • Sit with engineers to identify opportunities for automation and tooling development
  • Partner with product engineering teams to drive security outcomes - such as automation for patching, and development of gateways and other services to decrease risk
  • Mentor and help grow other Software Engineers in the team
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • medical, dental, and vision insurance
  • a 401(k) plan
  • short-term and long-term disability
  • basic life insurance
  • well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays
  • Fulltime
Read More
Arrow Right

Senior AI Software Engineer

The Senior AI Software Engineer (Applications Development Technology Lead Analys...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience in software development with a focus on AI, machine learning, or agent-based systems
  • Strong proficiency in Python, SQL
  • Java is a plus
  • Solid understanding of core AI concepts, including knowledge representation, automated planning, decision-making under uncertainty, and multi-agent systems
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and relevant libraries (e.g., Scikit-Learn, NumPy, Pandas)
  • Familiarity with large language models (LLMs) and their application in agentic systems
  • Familiarity with specific agent frameworks (e.g., LangChain, AutoGen, CrewAI, RAG) or research in multi-agent reinforcement learning
  • Experience in designing and implementing APIs for AI services
  • Experience with software development best practices, including version control (Git), CI/CD pipelines, testing, and code reviews
  • Excellent analytical and problem-solving skills with a creative approach to complex challenges
Job Responsibility
Job Responsibility
  • Design and implement intelligent agents, including their perception, reasoning, planning, and action execution modules
  • Develop scalable and robust architectures for agentic systems, ensuring high performance, reliability, and security
  • Integrate various machine learning models (e.g., LLMs, reinforcement learning, predictive models) to enhance agent capabilities and decision-making
  • Develop agents that can automate complex tasks, optimize workflows, and solve real-world problems across various domains
  • Utilize and contribute to agentic AI frameworks and development tools
  • Design and implement metrics and evaluation strategies for agent performance, continuously optimizing and improving agent behavior
  • Stay abreast of the latest advancements in AI, particularly in agent-based systems, autonomous AI, and related fields, and propose innovative solutions
  • Work closely with cross-functional teams including AI researchers, data scientists, product managers, and software engineers to integrate agentic solutions into broader products and services
  • Create comprehensive technical documentation for agent designs, implementations, and operational procedures
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Client Risk

As a Senior Software Engineer in Client Risk, you will design and build scalable...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience
  • Solid backend engineering skills
  • experience with Java, Python, or Kotlin (Spring / Spring Boot preferred)
  • Experience designing and developing scalable, high-concurrency, high-availability distributed systems, ideally in a cloud environment
  • Strong ability to translate complex business requirements into robust technical solutions, with a focus on risk intelligence and automation
  • Proficiency with modern server technologies, data modeling, and performance optimization
  • Clear orientation towards measurable business and customer outcomes
  • Excellent communication and collaboration skills with cross-functional partners
  • proactive, pragmatic, and driven
Job Responsibility
Job Responsibility
  • Design, build, and maintain cutting-edge risk monitoring systems that proactively detect and mitigate client-level risks using AI (ML, LLMs, agent frameworks) and advanced data analytics
  • Develop automated name screening, sanction checking, and anti-money laundering solutions powered by LLM agents, aligned with operational team workflows
  • Build seamless client management systems that unify internal and external data into a single source of truth for risk intelligence and decisioning
  • Establish robust agent evaluation methodologies and pipelines to objectively measure and demonstrate the effectiveness of AI-driven automation solutions
  • Construct and support scalable, highly available, and low-latency distributed systems on public cloud infrastructure (e.g., GCP/AWS), ensuring quality, reliability, and strong data governance
  • Build and maintain reliable data pipelines, data quality monitoring, and real-time streaming services
  • Collaborate with global, cross-functional teams—including product, engineering, operations, compliance, and data science—to drive impactful risk solutions and operational excellence
  • Fulltime
Read More
Arrow Right

Senior Java Engineer – Agentic AI Driven Development - Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior-level po...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java - Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks - Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware - Proven experience in designing and developing RESTful APIs and microservices
  • Relational Databases - Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases - Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps - Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control - Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing - Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Web Technologies (Beneficial) - Familiarity with web services (SOAP/REST), XML, JSON
  • AI Tools & Methodologies - Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems
  • Contribute to the strategic planning and technical roadmap for our middleware platforms
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Overview Location Overview Working with inspiring and experienced colleagues, ...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering or a related field
  • Minimum of 3 years of relevant software development and engineering management experience
  • Commanding knowledge of data structures, algorithms, and object-oriented design
  • Expertise in Java and Spring / SpringBoot ecosystem, JUnit, BackEnd MicroServices, Serverless Computing
  • Creating REST API'S-OR-Experience with JavaScript/TypeScript, Node.js, React / ReactNative FrontEnd frameworks -OR-Full stack engineering experience
  • Experience with Azure Google Cloud, Amazon Web Services and cloud specific PaaS and SaaS solutions
  • Experience with mission critical, 24x7 systems
  • Experience with high throughput cloud native distributed systems
  • Experience implementing and consuming large-scale web services
  • Deep knowledge of design patterns
Job Responsibility
Job Responsibility
  • Support the vision and guide a team of engineers to build and support digital products and services (DPS) across S&T core priorities
  • Partner with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Support software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
  • Support expanding DPS capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Help problem solve delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you enjoy solving problems, writing software, and working with customers? Do ...
Location
Location
United Kingdom , London
Salary
Salary:
74700.00 - 122600.00 GBP / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, or related technical discipline and technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience building or integrating AI/ML or LLM-based solutions, prompt engineering, RAG
  • Familiarity with deploying and operating AI systems in production environments
  • Understanding of model evaluation, data quality, and performance monitoring
  • Experience using cloud AI platforms (Microsoft Foundry, OpenAI, or similar)
  • Master's degree in computer science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Comfortable with travel up to 25% (role dependent)
Job Responsibility
Job Responsibility
  • Put security first: Build and ship solutions that meet enterprise security standards (threat modeling, secure coding, privacy, and compliance) from design through production
  • Translate business needs into technical solutions: Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Architecture Design: Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Deliver quickly without sacrificing quality: Use modern engineering practices (CI/CD, automated testing, observability, and progressive delivery) to iterate fast and reduce operational risk
  • Drive customer success and adoption: Work directly with customer engineering teams to deliver production-ready solutions, unblock delivery, and ensure outcomes are adopted at scale
  • Operate effectively in ambiguity: Continuously learn and adapt as technologies and customer priorities evolve
  • bring clarity, structure, and momentum to complex engagements
  • Model inclusive, customer-obsessed leadership: Create an environment of trust, accountability, and continuous improvement while representing the company professionally with external stakeholders
  • Embodies our culture and values
  • Fulltime
Read More
Arrow Right

FX STIRT Technology - Senior Software Engineer (SVP)

The STIRT Engineering Lead is a London-based Senior Vice President responsible f...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in software engineering within capital markets or financial services, with significant hands-on development experience in high-performance, distributed systems
  • Proven hands-on expertise in building low-latency, high-throughput trading systems — capable of writing, reviewing, and debugging production code alongside the team
  • Deep domain knowledge of markets businesses — including Short-Term Interest Rates, FX, or broader FX and Rates/Credit markets — with a strong understanding of curve construction, RFQ/pricing workflows, and electronic trading
  • Proven track record of defining and delivering strategic architecture for large-scale, mission-critical financial platforms, including system modernisation and legacy decommissioning programmes
  • Experience managing and mentoring global engineering teams across multiple time zones
  • Strong background in stakeholder management and trader engagement, with the ability to translate complex technical concepts into business-relevant language
  • Demonstrable experience evaluating, adopting, or delivering AI/ML capabilities within a financial services or trading technology context, including familiarity with model governance and responsible AI practices
  • Strong proficiency in Java — including core Java (JVM internals, concurrency, memory management), modern frameworks (Spring Boot), and experience building low-latency, high-throughput applications
  • Proven system design and architecture skills — including large-scale distributed systems, microservices, event-driven architectures, and real-time data pipelines (e.g., Solace, KDB, in-memory data grids such as Couchbase)
  • Market data and pricing systems — experience with real-time market data feeds, curve construction engines, and pricing libraries
Job Responsibility
Job Responsibility
  • Serve as the primary technology partner for STIRT traders, building trusted relationships and acting as the first point of contact for all technology needs across FX and Rates desks
  • Conduct regular structured engagement sessions with traders to capture workflow pain points, prioritise enhancements, and translate business requirements into actionable engineering deliverables
  • Partner with Desk Heads, Quants, Sales, Operations, and Risk to ensure technology solutions are aligned with front-to-back business objectives
  • Communicate technical strategy, delivery progress, and risk in clear, business-relevant terms to senior stakeholders including Trading Management and Technology leadership
  • Represent STIRT Technology in cross-functional forums, governance committees, and strategic planning sessions
  • Develop and maintain a comprehensive understanding of the full STIRT front-to-back workflow
  • Define and own the target-state technical architecture for the STIRT platform, covering all components from market data ingestion through to trade booking and risk reporting
  • Lead architectural decisions on system decomposition, data flow design, API contracts, event-driven patterns, and integration with upstream/downstream systems
  • Drive the modernisation and consolidation of legacy STIRT systems, establishing a clear migration roadmap that minimises disruption to live trading
  • Evaluate and govern technical trade-offs across build vs. buy, latency vs. throughput, consistency vs. availability, and monolith vs. microservices dimensions
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right