Senior Software Engineer (AI Applications)
Core
Building large-scale content processing systems using AI to extract structured data from complex documents like financial reports and news.
Role type
Senior Software Engineer (AI Applications)
Builds
Production-grade LLM solutions for document understanding and data extraction
Domain
Financial market intelligence / NLP / LLMs
Deliverable
production ML models
Required skills
Python, Large Language Models (LLMs), Prompt Engineering, NLP libraries (NER, text classification), LLM tracing/debugging/evaluation (Langfuse)
Preferred skills
Async processing at scale, LangChain, HuggingFace, FastAPI, Cloud/microservices, Docker, k8s, CI/CD
Technologies
Python, Langfuse, LangChain, HuggingFace, FastAPI, Docker, Kubernetes
Responsibilities
Deploy LLM-based production solutions, Fine-tune LLMs for data extraction, Solve engineering challenges (latency, non-determinism), Scale data processing pipelines, Implement LLM observability, Own systems end-to-end
Seniority
Senior, hands-on IC