Skip to main content

AI Developer (Gen AI)

Posted yesterday

elliot partnershipNew York (NY)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Senior Software Engineer – Generative AI (Applied AI & Engineering) New York City (Hybrid - 3 days a week in-office) Generous compensation Are you a hands-on builder with a first-principles mindset, ready to architect the future of Generative AI at a premier global quantitative investment firm? A top-tier investment and technology development firm is seeking an exceptional Software Engineer to join its pioneering Generative AI initiative. We're looking for a true builder who can combine hands-on GAI expertise with a rigorous software engineering background. You'll be responsible for designing, developing, and deploying the core platforms, from sophisticated RAG systems to agentic workflows. As a Software Engineer on this central team, you will: Architect and build production-grade, high-performance GAI applications and platforms from the ground up. Design and deploy sophisticated Retrieval-Augmented Generation (RAG) pipelines, including vector search, knowledge graph integration, and advanced reranking. Develop and orchestrate complex, multi-agent workflows (using frameworks like LangGraph) to automate high-stakes business processes. Partner directly with quantitative researchers, traders, and other business units to understand their problems and deliver tangible, high-impact GAI solutions. Serve as a hands-on technical expert, shipping code in Python.
Required Qualifications: A Bachelor's or advanced degree (MS or PhD) in Computer Science, Applied Mathematics, or a related quantitative field is required. Several years of professional, hands-on experience in software engineering, with deep proficiency in Python. Direct, hands-on experience building and deploying modern Generative AI systems (e.g RAG, Agentic AI, Fine-Tuning).Strong understanding of system design, MLOps, and cloud-native development (e.g. Docker, Kubernetes, CI/CD, AWS/GCP/Azure).

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this