Software Engineer (New Grad)

New York, New York

  Development - Full Stack

0

Permanent

Our client, an AI-driven FinTech company, is hiring a graduate or early-career Software Engineer to join their team in New York. The successful candidate will build and develop production-grade AI agent systems that solve complex, real-world financial challenges, while also taking ownership across context engineering, prompting, tooling, evaluations, guardrails, infrastructure and the broader product experience.

Responsibilities

  • Design, build and deploy reliable AI agents for finance and audit workflows, with strong verification, guardrails, observability and evaluation frameworks.

  • Develop context-engineering strategies that enable AI systems to reason effectively across transactions, ledgers, contracts, policies and historical financial decisions.

  • Build robust data pipelines that ingest, standardise, reconcile and process information from ERPs, banking systems, payroll, billing platforms, CRMs and other enterprise applications.

  • Develop AI agents capable of explaining decisions, recognising uncertainty, escalating exceptions and improving through human feedback.

  • Design resilient, long-running agentic workflows that operate reliably across complex, stateful and interconnected enterprise systems.

  • Build secure and fully traceable mechanisms for writing AI-driven actions back to financial systems of record, ensuring accuracy and auditability.

  • Contribute across the full technology stack, including LLM systems, backend engineering, infrastructure, data and user-facing product development.

  • Leverage modern AI development and coding tools to accelerate delivery while maintaining high standards of engineering quality and reliability.

  • Collaborate directly with CFOs, controllers, accountants, and finance teams to understand operational challenges and translate them into production-ready solutions.

  • Take ownership of technical decisions, feature development and delivery, independently driving work from initial problem definition through to production.

Skillset

  • Currently completing a Bachelor’s or Master’s degree or recently graduated, ideally in Computer Science, Machine Learning, Artificial Intelligence or similar.

  • At least one meaningful internship in software engineering, machine learning or AI engineering, with exposure to building real-world technology.

  • Practical experience developing AI agents, LLM-powered applications, or generative AI systems through professional experience, research, academic work or personal projects.

  • Good understanding of prompt engineering, context engineering, tool use, model evaluation, verification and AI agent reliability.

  • Hands-on experience using AI-assisted development tools such as Claude Code, Cursor or similar coding agents.

  • Strong software engineering fundamentals with proficiency in Python or another modern programming language, such as C++, Java, Go or Rust.

  • Ability to quickly learn unfamiliar technologies and domains and translate complex business workflows into effective software solutions.

  • Comfortable contributing across multiple areas of the technology stack, including backend engineering, infrastructure, AI/LLM systems and product development.

  • A proactive, ownership-driven approach, with strong problem-solving skills, curiosity and the ability to independently scope and deliver work.

  • Evidence of building and delivering substantial technical projects, such as production applications, research prototypes, open-source contributions, side projects or hackathon solutions.

Benefits

  • Salary: $130k – $140k

  • Equity:

  • Comprehensive medical, dental, and vision insurance.

  • 401(k) match.