AI Engineer
Role details
Job location
Tech stack
Job description
We're looking for an AI Engineer to build out the agentic capabilities of Specter. This is primarily an engineering role - you'll be shipping production AI features.
We launched our AI Search Agent last year, and are now ready to take it much further. You'll be building the next generation of AI-powered experiences that help investors discover and research companies in ways that weren't possible before.
What you'll build:
Conversational AI interfaces within the product together with the frontend team
Tool use and function calling to expose Specter's capabilities to AI agents
Intelligent orchestration combining our proprietary data with web search and external sources
Deep search features that can find and synthesize very specific data across our data and web data
Evaluation frameworks to measure and improve agent performance
The underlying infrastructure to make these experiences fast and reliable
You'll sit within the backend team and work closely with our existing FastAPI codebase, extending it to support increasingly sophisticated AI workflows. The AI landscape moves fast - new models and frameworks emerge constantly - and we want someone who's excited to experiment, benchmark, and ship.
Here are a few of the key people you'd be interacting with
Requirements
Do you have experience in TypeScript?, We're looking for someone who gets excited about building AI systems that deliver real value to users - not AI for AI's sake. You take ownership and care deeply about the real-world impact of what you build.
You have:
Strong Python experience, ideally with FastAPI or similar frameworks
Hands-on experience building with LLMs (OpenAI, Anthropic, etc.) - prompt engineering, tool use, and RAG patterns
Familiarity with agentic frameworks (Pydantic AI, LangChain, or similar)
Solid SQL skills - our AI features need to interact intelligently with our databases
Some previous exposure to traditional ML models
Experience with vector databases and embedding-based retrieval
A habit of keeping up with the rapidly evolving AI landscape and experimenting with new tools
A big plus:
Experience building production AI features (not just prototypes)
TypeScript experience to collaborate effectively with the frontend team
A plus:
Experience with ClickHouse or similar column-oriented databases
Familiarity with infrastructure and DevOps
Previous work in data-intensive products