Full Stack Engineer
About the role
We’re looking for a Full Stack Engineer to join our AI Technology team and play a critical role in building and shaping the firm’s internal Generative AI platform. This is a high-impact, hands-on engineering position where you’ll contribute not just as a full stack specialist, but also as an AI strategist – helping to evolve our agentic AI platform powering the firm.
Responsibilities
- Contribute to the UI and backend of our agentic AI platform and associated tooling.
- Evolve our technical stack and development tools by contributing to architectural improvements, shared components, and implementation consistency across cross-functional teams.
- Work closely with product teams and business stakeholders, helping shape feature definitions, and designing and building high-impact UI solutions directly into our AI applications.
- Span full-stack development, including web front-end, backend integration, API design, performance optimization, and system observability.
- Identify gaps in development lifecycles and continuously improve both the core platform and how developers build with it.
Requirements
- 3-5 years of professional experience in front-end or full stack engineering.
- Expertise in React, HTML, CSS and modern web development toolkits.
- Experience with Python-based backends used in production systems.
- An eye toward high-level product and user-experience design.
- Experience working with REST APIs, WebSockets, and event-driven architectures.
- Experience working with both relational (Postgres, MySQL) and NoSQL databases (DynamoDB, Elastic Search).
- A thoughtful approach to problem-solving; Ability to break down complex issues methodically.
Qualifications
- Experience developing agentic AI applications, harnesses, MCP servers, and workflows.
- Experience with AWS cloud services (S3, OpenSearch, DynamoDB, etc.), Kubernetes-driven deployments, Github Actions, and modern CI/CD pipelines.
- Familiarity with React-based micro-frontend architectures and patterns for building modular UI.
- Excellent communication skills; Able to translate technical concepts for non-technical stakeholders.
- Experience with observability tooling such as DataDog.
Skills
- Expertise in React, HTML, CSS and modern web development toolkits.
- Experience with Python-based backends used in production systems.
- An eye toward high-level product and user-experience design.
- Experience working with REST APIs, WebSockets, and event-driven architectures.
- Experience working with both relational (Postgres, MySQL) and NoSQL databases (DynamoDB, Elastic Search).
- A thoughtful approach to problem-solving; Ability to break down complex issues methodically.
Benefits
The base pay for this role is expected to be between $175,000 and $225,000. The expected base pay range is based on information at the time this post was generated. This role may also be eligible for other forms of compensation such as a performance bonus and a competitive benefits package. Actual compensation for the successful candidate will be determined based on a variety of factors such as skills, qualifications, and experience.
Pay
The base pay for this role is expected to be between $175,000 and $225,000.
Schedule
This role is full-time.