Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
CodiLime

Mid/Senior AI Engineer, Networking

CodiLime

Mid/Senior AI engineer developing networking solutions at CodiLime. Join a team focusing on building modern software for networking equipment and AI-driven projects.

Posted 6/23/2026contractRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
Python

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 resume
Applicant 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