
AI Engineer
Yuxi Global powered by Veritas Automata
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudDistributed SystemsJavaScriptKubernetesMicroservicesPythonTypeScript
About the role
- Design and implement AI/LLM‑powered capabilities including agent workflows, tool‑use actions, retrieval‑based systems, and structured output pipelines.
- Build integrations with major model providers (OpenAI, Azure OpenAI, Anthropic) and open‑source model ecosystems.
- Develop and optimize RAG pipelines, embeddings, vector search, and semantic retrieval patterns.
- Implement evaluation harnesses, guardrails, prompt management, and safety validation workflows.
- Collaborate with backend, frontend, and data engineers to deliver scalable AI‑driven features.
- Integrate AI capabilities into Kubernetes‑based microservices environments using modern APIs and deployment patterns.
- Configure and operate model‑serving environments (vLLM, TGI, KServe) including tuning for latency, throughput, and cost.
- Implement observability for AI systems including telemetry, metrics, traces, structured logs, and prompt evaluations.
- Support CI/CD automation, model versioning, feature flagging, and safe rollout of AI functionality.
- Contribute to documentation, architectural diagrams, and reusable internal AI patterns.
- Mentor junior engineers and support skill development across AI engineering best practices.
Requirements
- 5–8 years of experience in software engineering, AI engineering, ML engineering, or distributed systems engineering.
- Hands‑on experience building AI/LLM applications including retrieval, embeddings, structured outputs, and function/tool calling.
- Strong proficiency in Python and TypeScript/JavaScript, including API development and workflow orchestration.
- Familiarity with agent frameworks (LangChain, LlamaIndex, DSPy, Semantic Kernel) and evaluation patterns.
- Experience with vector databases (FAISS, Milvus, Pinecone, Chroma) and semantic search pipelines.
- Working knowledge of Kubernetes, containers, Git‑based workflows, CI/CD, and cloud‑native deployment patterns.
- Strong understanding of distributed system design, performance tuning, and observability.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
- Advanced English level (written and spoken) to communicate effectively across global teams.
Benefits
- Work-life integration: We support work-life balance and create greater synergy among work, home, family, and personal well-being.
- Prolonged periods of sitting at a desk and working on a computer.
- Occasional travel to the client’s site may be required.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI engineeringML engineeringsoftware engineeringPythonTypeScriptJavaScriptKubernetesvector databasesretrieval-based systemssemantic retrieval
Soft skills
mentoringcollaborationcommunicationskill developmentdocumentation
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in EngineeringBachelor's degree in Mathematics