Senior Software Engineer

Hummingbird

WorldwideremotePosted 18 days ago
Hummingbird logo

Skill Required

Software-EngineerBackend-EngineeringAI-EngineeringFull-Stack-EngineeringSenior-Software-DeveloperSenior-Software-Engineer-JobsSenior-EngineerSenior-Lead-Software-DeveloperSenior-C#-.NET-Software-EngineerSenior-Java-Software-EngineerSenior-Systems-Software-EngineerSenior-Software-Engineer-C++Full-Stack-EngineerSoftware EngineerSoftware DeveloperObservabilityPrototypingEngineeringJavaScriptTypeScriptPostgreSQLElasticsearchSnowflakeTerraformsecuritybuildingGitHub ActionsGraphQLfintechetc.)TestNGPythonDockerdesignOpenAPIReactRailsRedisAzureDesign PatternsFulltime

Key highlights

  • Remote-first, fully distributed team
  • Senior Software Engineer role on the Cortex Team, focused on driving AI at Hummingbird
  • Mission: help fight financial crime and make the world's financial systems safer and more transparent
  • Key requirement: must have shipped 0-1 products to real users (ideally AI products)
  • Notable technical focus: build customer-facing AI features end-to-end, including AI Assistant and Review Agent, with emphasis on grounding, retrieval, citations, and evaluations
  • Benefit: reasonable accommodation provided for individuals with disabilities throughout the hiring process and employment

Role overview

Hummingbird is a remote-first, fully distributed team on a mission to help fight financial crime. Since launching in 2017, they have helped major financial institutions and tech companies (e.g., Stripe, Affirm, Evolve Bank) orchestrate their compliance programs through a thoughtfully designed, intuitive SaaS product. As a Senior Software Engineer on the Cortex Team, you will play a key role in driving AI at Hummingbird—designing and delivering customer-facing AI features (such as a context-aware AI Assistant and Review Agent) that make complex work more intuitive and efficient, collaborating closely with Product, Design, and other engineers from prototyping through production, with the trust and autonomy to drive ambitious, open-ended projects from concept to completion.

Responsibilities

  • Build AI features end-to-end: design, implement, and ship features that bring great user experiences to life, with a strong focus on measurement, observability, and real-world performance
  • Scale for impact: architect and deliver systems that handle high data volumes and complex workflows with reliability and speed, ensuring AI features are resilient and efficient
  • Enhance trust and transparency: improve grounding quality with permission-safe retrieval, citations, and evaluations that make AI outputs auditable and dependable
  • Optimize for experience: drive latency and cost improvements where they matter most to create fast, seamless interactions for users
  • Shape the product and strategy: collaborate closely with Product and Design from discovery through iteration to help define what AI can do for customers

Requirements

  • Experience that matters: you have shipped 0-1 products to real users (ideally AI products) and are excited to keep pushing the boundaries of what's possible
  • Safety first: you care deeply about quality, testing, and security, because trust and reliability are non-negotiable foundations of scalable systems
  • Curiosity and creativity: you love learning new technologies, exploring unfamiliar domains, and turning complex ideas into elegant, understandable solutions
  • Purpose-driven builder: you want to use your technical skills to create something meaningful—AI that helps make the world's financial systems safer and more transparent
  • Strong engineering fundamentals: solid backend experience, data fluency, and operational maturity on every project
  • Iterative mindset: you enjoy refining ideas, incorporating feedback, and improving through collaboration
  • Product intuition and communication: you think beyond code, partnering effectively with Product and Design to build features that delight and empower users

Nice to have

  • Experience with OpenSearch or other vector databases
  • Experience with Snowflake
  • Experience with evaluation frameworks like Langfuse
  • Familiarity with fintech and compliance domains

Benefits

  • Reasonable accommodation provided to individuals with disabilities to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment

Additional details

  • Remote-first, fully distributed team
  • Founded in 2017
  • Customers include major financial institutions and tech-savvy companies such as Stripe, Affirm, and Evolve Bank
  • Company is customer-obsessed, sets a high bar, challenges assumptions, seeks diverse opinions, and supports each other to do their best work
  • Team is always iterating and improving, and encourages applications even if candidates don't meet everything they're looking for
  • Technologies used and taught: AWS, Azure, PostgreSQL, Redis, Terraform, CircleCI, Nix, Docker, Ruby/Rails, Python, OpenAI, React, JavaScript, TypeScript, GraphQL, d3
  • Equal opportunity employer; does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
  • Originally posted on Himalayas
Apply now