Senior Software Engineer
Summary
Builds scalable backend services and AI agent workflows using LLMs, RAG, and prompt engineering while ensuring reliability through evaluation and monitoring systems.
Design, develop, and deploy scalable backend services, APIs, and data pipelines while building agentic workflows using LLMs. You will also develop evaluation frameworks and monitoring systems to ensure the reliability and performance of AI applications.
Requirements:
Candidates must have 5–8 years of professional software engineering experience with strong fundamentals in system design and distributed systems. Proficiency in Python, TypeScript, or Go and hands‑on experience with LLM technologies like RAG and prompt engineering is required.
Key Skills:
- Backend Development
- API Design
- Distributed Systems
- Python
- TypeScript
- Node.js
- Go
- Large Language Models
- Prompt Engineering
- Retrieval-Augmented Generation
- System Design
- Data Pipelines
- Agentic Workflows
- Observability
- Data Structures
- Algorithms
Benefits:
- Competitive compensation
- Meaningful equity