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
Senior Software Engineer in sunnyvale at Unknown Company
This position is listed as full time and onsite.