Senior Software Engineer II
Location: Remote
Compensation: Salary
Reviewed: Sun, Jun 07, 2026
This job expires in: 30 days
Job Summary
Owning agent quality end-to-end, the remote Senior Software Engineer II will diagnose, improve, and validate SmartAssist's orchestrator and subagents while driving quality enhancements through prompt and context engineering.
Key responsibilities
- Identify and prioritize failure modes across various quality dimensions, including factual accuracy and latency
- Drive quality improvements through the development of evaluation frameworks and methodologies
- Collaborate with cross-functional teams to ensure measurable quality signals for every change implemented
Required qualifications
- 8+ years of software engineering experience, with at least 2 years working directly with LLMs in production
- Deep experience with prompt and context engineering, understanding model behavior changes
- Strong knowledge of RAG architectures and experience building LLM evaluation frameworks
- Fluency in agent system design and strong Python skills in data-heavy environments
- BS or MS in Computer Science, a related field, or equivalent industry experience
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...