FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Developing MCP-like tools that expose network device APIs and CLI commands with clear descriptions, structured inputs/outputs, validation logic, and error handling
- Managing tool metadata and supporting semantic search over available tools using a vector database
- Creating golden user queries, expected answers, and query variations for specific tools, intents, and network-operation scenarios
- Building automated tests to verify correct tool selection, tool parameterization, output structure, and end-to-end agent responses
- Designing evaluation workflows combining deterministic checks, human review, and LLM-as-a-judge techniques, for example using DeepEval or custom evaluation prompts
- Refining prompts, tool descriptions, schemas, and agent workflows while monitoring regressions when new tools or changes are introduced
- Developing production-quality Python code and tests using frameworks such as LangChain and LangGraph
- Collaborating with software engineers, network domain experts, and DevOps teams to deliver reliable, testable, and maintainable agentic workflows
Requirements
What you’ll need- AI and development expertise: Hands-on experience with LLM-driven workflows, agentic frameworks such as LangChain and LangGraph, and tool-calling patterns
- Agentic tool development: Experience designing structured tools with clear descriptions, input/output schemas, validation logic, and integration with external APIs or command-based systems
- Search, RAG, and prompting: Experience with semantic search, vector databases, RAG patterns, prompt engineering, and structured LLM outputs
- Testing and evaluation: Experience creating golden queries, automated tests, regression checks, and chatbot/agent response evaluations, including LLM-as-a-judge approaches
- Python engineering: Proven experience developing production-quality Python code, including automated tests and maintainable integration logic
- Networking expertise: CCNA certificate or equivalent knowledge. Understanding of networking platforms, device commands, and troubleshooting
- English (B2 level at minimum, but preferably C1 or C2)
Benefits
Comp & perks- Flexible working hours and approach to work: fully remotely, in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
- The ability to change the project you work on
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonLLM-driven workflowsLangChainLangGraphsemantic searchvector databasesprompt engineeringautomated testsregression checksnetwork device APIs
Soft Skills
collaborationcommunicationproblem-solvingattention to detailcreativity
Certifications
CCNA
