- Jersey City, New Jersey, United States
- Mid
- 2+ years
Help shape how teams across the firm build AI agents by contributing to a high-visibility AI Agent Platform.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
- Build core SDK features and reusable components that enable teams to compose and operate AI agents consistently and safely.
- Implement orchestration and tool/function-calling patterns that improve reliability, traceability, and developer experience.
- Develop retrieval and grounding capabilities that connect agents to approved data sources and reduce incorrect or unsupported responses.
- Create evaluation datasets, benchmarks, and quality metrics to measure capability accuracy and guide iterative improvements.
- Add testing, observability, and monitoring features (tracing, logs, latency and cost metrics) to improve operability and incident readiness.
Requirements
- Formal training or certification on software engineering concepts
- Nice to have: large language model (LLM) application patterns
- Nice to have: retrieval-augmented generation
- Nice to have: prompt iteration
- Nice to have: voice or speech-enabled experiences