Software Engineer (New Grad)
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.
SHARE JOB