Role Overview
The Applied Research Engineer, Agents position at Hebbia is a full-time, on-site role based in New York City. This position suits experienced software developers who excel at bridging cutting-edge machine learning research with scalable production software systems.
Key Responsibilities
Analyze and interpret complex data types to design and implement advanced insight generation systems focused on large language models.
Iterate and explore novel natural language processing techniques to sustain industry leadership.
Apply knowledge of statistics, programming, and machine learning to build and deploy data-driven algorithms.
Solve complex business problems, streamline internal processes, and elevate overall company performance.
Partner with cross-functional teams to integrate advanced language model capabilities directly into applications.
Monitor industry developments and incorporate the latest research advancements into current architecture.
Partner with software engineers to embed agentic capabilities into new applications and existing systems while ensuring efficiency and maintainability.
Continuously iterate on validation and testing frameworks.
Requirements
Bachelor degree in Computer Science, Engineering, or a related technical discipline.
Minimum of 7 years of professional software development experience gained at a venture-backed startup or top technology firm, with a primary focus on applied machine learning systems.
Strong coding proficiency in Python.
Practical background utilizing natural language processing and text processing libraries such as Apache Tika, NLTK, or SpaCy.
Familiarity with search and indexing technologies.
Solid proficiency in machine learning algorithms and techniques.
Direct experience working with foundational models and associated APIs.
Working knowledge of data scraping techniques and statistical analysis.
Proven background in developing applied natural language processing models and systems.
Excellent analytical, problem-solving, communication, and teamwork skills.
Demonstrated capability to translate research findings directly into production software systems.
Nice to Have
Master degree in Computer Science, Mathematics, Machine Learning, or a related field.
Experience building agentic systems or practical LLM-enabled products.
Frequent utilization of artificial intelligence products during the software development lifecycle, such as Claude Code or Cursor.
Skills and Tools
Python programming
Large Language Models and natural language processing
Search and indexing technologies
Machine learning algorithms and statistical analysis
Distributed systems and foundational model APIs
Salary and Benefits
Annual salary range of $160,000 to $300,000, determined by experience and qualifications during the interview process.
Unlimited paid time off policy.
Comprehensive medical, dental, and vision insurance alongside a 401K plan.
Daily catered lunches and DoorDash dinner credits for late working hours.
Parental leave offering 4 months for birthing parents and 3 months for non-birthing parents.
Fertility benefits featuring a $15,000 lifetime allowance.
Competitive new hire equity grant with upside potential.
About the Company
Hebbia creates an artificial intelligence platform for investors and bankers that generates alpha and drives upside performance. Founded in 2020 by George Sivulka and backed by investors like Peter Thiel and Andreessen Horowitz, the company powers investment workflows for major financial firms including BlackRock, KKR, Carlyle, and Centerview Partners. Its flagship product, Matrix, manages over $30 trillion in assets globally by delivering accuracy, speed, and transparency in artificial intelligence-driven analysis.
How to Apply
Interested candidates should submit their application directly on the official Hebbia careers page.