> Markdown version of [/jobs/ext/3099456-software-engineer-backend-financial-ai-product](https://www.wearedevelopers.com/jobs/ext/3099456-software-engineer-backend-financial-ai-product). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Backend-Financial AI Product - **Company:** Citigroup Financial Products, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $168,000.0 - $280,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Audit Trail, Model-Driven Development, Data Ingestion, Large Language Models, Backend - **Published:** September 26, 2026 - **Apply:** https://www.dice.com/job-detail/be19cd83-dfd1-4401-8829-4546dc82e35b ## About the Role * Strong software engineering fundamentals and experience building production systems at meaningful scale. * Experience designing backend systems, data models, APIs, workflows, or platform infrastructure for complex business domains. * Strong judgment around reliability, correctness, edge cases, and operational risk. * Interest in applied AI, LLMs, agents, evals, retrieval, structured extraction, or AI-assisted workflows. * Ability to reason clearly about where AI should be used, where deterministic systems should take over, and how to build guardrails around model-driven workflows. * Product sense and comfort operating in ambiguous problem spaces where the right answer is not obvious upfront. * Ability to partner with product managers, domain experts, operations teams, and engineers to turn messy real-world workflows into simple, scalable software. * A high-ownership mindset: you can take a problem from vague customer pain through architecture, implementation, rollout, measurement, and iteration. ## Description * Build AI-powered product capabilities for complex financial workflows such as onboarding, data ingestion, reconciliation, validation, exception handling, and operational review. * Design systems that combine model-driven reasoning with deterministic financial execution. * Build workflows that trace financial values back to source evidence, surface unresolved gaps, and prevent downstream execution when validation fails. * Create ingestion and normalization systems that can handle messy exports, historical records, customer-provided files, and inconsistent provider formats. * Develop evals, testing harnesses, observability, and feedback loops to measure AI quality in workflows where "almost always right" is not good enough. * Partner closely with product, design, operations, compliance, and platform teams to identify high-impact AI opportunities and turn them into reliable product capabilities. * Work through ambiguous product areas, prototype quickly, and scale successful solutions into reusable product and platform primitives. * Help set the engineering bar for correctness, auditability, security, reliability, and production safety in AI-enabled and new AI native financial products. ## Related Videos - [Building the Next Generation of Software](https://www.wearedevelopers.com/videos/100186-building-the-next-generation-of-software) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Resilient by Design: Building Robust Architectures in High-Stakes Financial Systems](https://www.wearedevelopers.com/videos/2106-resilient-by-design-building-robust-architectures-in-high-stakes-financial-systems) - [When React Meets Reality: Building a Real-Time Control Room for Autonomous Vehicles](https://www.wearedevelopers.com/videos/2091-when-react-meets-reality-building-a-real-time-control-room-for-autonomous-vehicles) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [Trustworthy AI Starts at Deployment: 5 Checks Before You Ship](https://www.wearedevelopers.com/magazine/753-trustworthy-ai-starts-at-deployment-5-checks-before-you-ship) - [What Developers Are Building to Win $1 Million with Apify](https://www.wearedevelopers.com/magazine/677-what-developers-are-building-to-win-1-million-with-apify)