Senior Software Engineer
About the role
We’re looking for a Senior Software Engineer to join our AI Technology team and play a critical role in building and shaping the firm’s internal Agentic AI platform. This is a high-impact, hands-on engineering position where you’ll contribute not just as an AI software engineer, but also as an AI strategist – helping to evolve our agentic AI platform powering the firm.
Responsibilities
- Design and implement new Agentic AI-powered workflows to run continuously in the background, analyzing market news, security data, SEC filings, emails, and other data sources and surface pertinent information that can help drive investment decisions.
- Create agentic AI tools, contribute to our MCP Server and MCP Gateway, and deploy an agent evaluation framework.
- Perform User Acceptance Testing with relevant stakeholders and iterate on the design and implementation until successful.
- Be involved in the team’s code quality and best practices, identify gaps in development lifecycles, and continuously improve both the core platform and how developers build with it.
Requirements
- 5+ years of professional software engineering experience, preferably in Python
- Experience working creating and integrating REST APIs, and event-driven and asynchronous architectures
- Experience working with both relational (Postgres, MySQL) and NoSQL databases (DynamoDB, Elastic Search)
- Experience with AWS cloud services (S3, OpenSearch, DynamoDB, etc.), Kubernetes-driven deployments, Github Actions, and modern CI/CD pipelines
Qualifications
- A passion for AI, creative ideas for how it can be a tool for problem solving and productivity
- A thoughtful approach to problem-solving; ability to break down complex issues methodically
- Excellent communication skills; Able to translate technical concepts for non-technical stakeholders
Skills
- Experience developing agentic AI applications, harnesses, MCP servers, and workflows
- Familiarity with or experience building AI agents, Retrieval-Augmented Generation (RAG) pipelines, or agentic tools
- Experience with observability tooling such as DataDog
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.