
Senior Software Engineer
ZoomInfo
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $136,290 - $214,170 per year
Job Level
Senior
Tech Stack
AWSCloudDockerGoogle Cloud PlatformKubernetesPython
About the role
- Build multi-agent systems that enable collaboration between agents and tools—implementing communication patterns, memory structures, and orchestration logic so agents can reason, plan, and act effectively.
- Use Generative AI to augment human and system intelligence, applying LLMs to automate data synthesis, decision support, and workflow optimization.
- Implement context engineering solutions to retrieve relevant information from internal data, MCP tool calls, and prior interactions—constructing focused contexts that improve reasoning accuracy.
- Design and implement evaluation frameworks to measure stochastic outcomes, providing visibility into how prompts, models, and agent architectures impact user value and reliability.
- Work with datasets—explore patterns, enrich or transform raw inputs, and apply generative or predictive methods to enable new product capabilities.
- Prototype and iterate on new agentic patterns—moving from idea to measurable impact through experimentation, A/B testing, and telemetry-driven improvement.
- Translate experimental models and reasoning patterns into scalable, observable, and cost-efficient production services.
- Collaborate with PMs, designers, and engineers to deliver product outcomes—identifying customer pain points and implementing AI-first solutions.
- Contribute to the Agentic Platform SDK, implementing abstractions and APIs that enable teams to compose, evaluate, and deploy intelligent agents.
Requirements
- Strong Python skills—able to prototype quickly and deliver maintainable, production-grade systems.
- Solid ability to explore datasets, form hypotheses, and execute projects that leverage data through enrichment, transformation, or generative AI techniques.
- Experience building LLM-powered and agentic systems using frameworks such as LangChain, LangGraph, or custom orchestration layers.
- Understanding of context retrieval, grounding, and compression techniques to optimize reasoning performance.
- Experience quantifying stochastic performance and designing evaluation metrics that measure prompt quality, reasoning depth, and user-perceived value.
- Familiarity with vector databases, embedding stores, and retrieval-augmented generation (RAG) architectures.
- Experience with cloud-native systems (AWS/GCP), containerization (Docker/Kubernetes), and modern observability tooling.
- A product-focused mindset—thinking in terms of user value and thriving in environments where specifications evolve and goals are outcome-driven.
- Experience contributing to platforms and reusable components that enable other teams to build AI-driven solutions.
- Strong communication skills, collaborative approach, and ownership mindset in complex, fast-moving projects.
Benefits
- comprehensive benefits
- holistic mind, body and lifestyle programs designed for overall well-being
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythondata synthesisdecision supportworkflow optimizationcontext engineeringA/B testingstochastic performanceevaluation metricsgenerative AILLM-powered systems
Soft skills
collaborative approachownership mindsetproduct-focused mindsetstrong communication skills