Software Engineer – AI Powered Engineering
Core
Build agentic AI systems, MCP servers, and evaluation loops to integrate AI-generated code reliably into production developer workflows.
Role type
Senior IC software engineer (AI/LLM integration)
Builds
Agentic AI workflows, MCP servers, and compile/test/evaluate pipelines for production systems
Domain
Financial technology / AI engineering
Deliverable
production ML models | product features
Required skills
Java or Python, algorithms and data structures, systems programming, concurrency, telemetry, static analysis, large-scale codebase management
Preferred skills
LangChain, LangGraph, AutoGen, vector search, embeddings, compiler tools, model fine-tuning, model-serving infrastructure
Technologies
Java, Python, LangChain, LangGraph, AutoGen
Responsibilities
Implement agents and MCP servers that propose and apply changes to large codebases; develop retrieval systems for AI context; build pipelines to measure and improve AI-generated changes; apply best practices for concurrency and performance; collaborate on experiments to evaluate AI-driven workflows
Seniority
Senior, hands-on IC