FULL-STACK SOFTWARE ENGINEER - GENERATIVE AI
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
J Harlan Group is conducting a search for a FULL-STACK SOFTWARE ENGINEER — GENERATIVE AI for a world-renowned global investment and technology firm headquartered in New York City.
THE OPPORTUNITY
The firm is seeking an exceptional Full-Stack Software Engineer to join its Generative AI Services team, building production AI applications and services used across the firm.
This is a hands-on engineering role for someone excited about turning rapidly evolving LLM and Generative AI capabilities into reliable production software. You'll work across the stack—building AI-powered applications, user interfaces, APIs, and backend services—and help integrate Generative AI into practical, high-value workflows.
You'll also have the opportunity to explore emerging technologies including RAG and retrieval, AI agents, tool calling and orchestration, AI evaluation, and AI-native software development.
The opportunity combines the engineering rigor of building sophisticated production systems with the chance to help determine how Generative AI gets applied in practice across one of the world's leading investment and technology firms.
The firm is looking for an exceptional software engineer who wants to work at the intersection of full-stack engineering and Generative AI—turning rapidly evolving AI capabilities into reliable, production-quality applications used by real people.
The firm values engineers who are intellectually curious, creative, collaborative, and hands-on and who thrive in a collegial, fast-paced environment.
PRINCIPAL RESPONSIBILITIES
As a Full-Stack Software Engineer — Generative AI, you will help design, build, and deploy the firm's next generation of AI-powered applications and services.
Generative AI Application Development
- Build and deploy production Generative AI and LLM-powered applications.
- Integrate LLMs and emerging AI technologies into real-world applications and business workflows.
- Build intuitive AI-enabled products that make advanced AI capabilities useful and accessible to users across the firm.
- Explore emerging approaches in retrieval, agents, tool integrations, evaluation, and AI-assisted software development.
Full-Stack Engineering
- Develop full-stack applications, user interfaces, APIs, and backend services supporting Generative AI capabilities.
- Design and implement modern web applications and interfaces that make AI tools accessible and effective.
- Develop production APIs and backend services that power AI applications and integrate with internal systems.
- Engineer applications for reliability, scalability, security, performance, and maintainability.
Production Engineering
- Own software across the full lifecycle - from design and architecture through development, testing, deployment, monitoring, and continuous improvement.
- Apply rigorous software engineering practices to rapidly evolving AI technologies.
- Help ensure AI applications are reliable, observable, maintainable, and ready for production use.
Cross-Functional Collaboration
- Collaborate with engineers, product managers, designers, researchers, and business teams to identify and build high-value AI solutions.
- Translate user and business requirements into sophisticated, user-centered technical solutions.
- Participate in technical discussions, code reviews, and broader engineering initiatives.
IDEAL CANDIDATE PROFILE
The ideal candidate combines excellent software engineering fundamentals and full-stack development experience with a strong interest in Generative AI and LLM-powered software.
Software Engineering
- Excellent computer science and software engineering fundamentals.
- Experience designing, building, testing, deploying, and supporting production-quality software.
- Strong problem-solving and system-design capabilities.
- Experience working across the full software development lifecycle.
Full-Stack Development
Strong experience building both user-facing applications and production backend services, including:
- Modern web applications and UI technologies
- APIs and backend services
- Databases and data-intensive applications
- Cloud infrastructure and production deployment
Relevant experience may include technologies such as Python, JavaScript/TypeScript, React/Next.js, Node.js, REST APIs, SQL/NoSQL databases, AWS, or comparable technologies.
Equivalent technology experience is welcome.
Generative AI
- Strong interest in Generative AI, LLMs, and AI-powered software.
- Hands-on experience building LLM or Generative AI applications is highly valued, particularly experience taking AI capabilities beyond prototypes and into production.
GENERATIVE AI EXPERIENCE THAT STANDS OUT
Hands-on experience in one or more of the following areas is particularly attractive:
- Production LLM and Generative AI applications
- RAG, retrieval, enterprise search, or document intelligence
- AI agents, tool/function calling, and workflow orchestration
- AI evaluation, grounding, reliability, and observability
- AI-native software development using Claude Code, Codex, Cursor, GitHub Copilot, or similar tools
- AI platform or harness engineering, including context, state, tools, permissions, orchestration, failure recovery, and monitoring
Candidates are not expected to have deep experience in every one of these areas. Strong software engineers who have meaningful Generative AI experience and want to go deeper are encouraged to explore the opportunity.
MINDSET & CULTURAL ALIGNMENT
The firm is particularly interested in engineers who:
- Are intellectually curious and enjoy experimenting with emerging technologies.
- Have a strong builder mentality and remain hands-on with software development.
- Enjoy solving complex technical and business problems.
- Take ownership of what they build and care about delivering reliable production systems.
- Communicate effectively with both technical and non-technical colleagues.
- Thrive in a highly collaborative, intellectually rigorous environment.
- Have a passion for Generative AI and software engineering and want to have an outsized impact through the products they build.
If you or anyone in your network would be interested in this opportunity, please send a resume to Jerry Goldberg at [email protected] or contact us directly at (212) 792-0099.
ABOUT THE CLIENT
The firm is a globally recognized investment and technology firm known for its rigorous, multidisciplinary approach to problem-solving. The firm combines quantitative methods, fundamental research, and advanced computational systems to support its investment strategies.
They have a relentless focus on innovation and integration: innovation in new products, markets, businesses, tools, models, and technology; and integration of fundamental research, quantitative strategies, and technical analysis, supported by an intensive focus on operational excellence and comprehensive risk management.
The talent and dedication of their people are critical to their success. They offer an opportunity to develop one's professional career while working alongside individuals trained in a variety of disciplines in a collegial and dynamic environment.
They seek high-energy self-starters who want to join an investment management firm on the leading edge of global markets. The firm values individuals of the highest professional caliber who are leaders, problem solvers, analytical, detail-oriented, collaborative, and entrepreneurial.
Successful candidates are:
- Analytic and relentless in pursuit of the right answer
- Strong communicators who excel at rapid synthesis
- Able to demonstrate sound judgment
- Able to digest complexity while maintaining an understanding of the big picture
- Team players who are energized by a collaborative enterprise
The firm's employees maintain the highest professional and ethical standards. The firm has earned a reputation for honesty, fair dealing, and transparency in a competitive industry and believes these standards are foundational to its long-term success.
SALARY RANGE: The expected annual base salary for this position is $225,000 to $325,000.
The compensation and benefits package also includes variable compensation in the form of a year-end bonus, guaranteed in the first year of hire, along with benefits including medical and prescription drug coverage, 401(k) contribution matching, wellness reimbursement, family-building benefits, and a charitable gift-match program. Actual compensation within that range will be dependent upon the individual's skills, experience, qualifications, location, and applicable laws.
J Harlan Group, LLC is an executive search and advisory firm specializing in recruiting for Financial Services, Management Consulting, and Public Accounting companies. The organization is a global leader in professional staffing and consulting services, working with major companies in the U.S. and global investment capitals around the world. Built by industry leaders to meet the talent demands of highly professional and specialized roles, J Harlan Group, LLC operates under the highest professional and quality standards, providing a customized project approach for each client and search assignment.
Get similar jobs in United States by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in United States.
No similar openings right now. Refine your search or create an alert above.