
Senior AI Engineer – RAG, LLMs
DaCodes.
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇽 Mexico
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudGraphQLJavaScriptPythonTypeScript
About the role
- Design, develop, and implement a RAG-based AI Application for the healthcare sector, prioritizing data security, compliance, and privacy (HIPAA / SOC2-ready).
- Build and integrate RAG pipelines combining semantic search, embeddings, and LLMs for secure contextual responses.
- Develop agentic AI workflows using frameworks such as LangChain, LlamaIndex, Semantic Kernel, Auto-GPT, and BabyAGI.
- Integrate both open-source LLMs (LLaMA, Mistral, Falcon) and enterprise LLMs (OpenAI, Anthropic, Cohere), optimizing performance and cost.
- Configure and manage vector databases (Pinecone, FAISS, Weaviate) for efficient knowledge retrieval and storage.
- Deploy AI solutions on AWS (Lambda, S3, QuickSight, API Gateway) following security and scalability best practices.
- Design and integrate REST and GraphQL APIs, ensuring system interoperability and reliability.
- Collaborate with product, UX, and data science teams to transform prototypes into SaaS-ready MVPs, delivering seamless chat, voice, and dashboard experiences.
Requirements
- 4+ years of software development experience, including at least 2 years working with Generative AI or RAG-based systems.
- Strong command of Python and JavaScript/TypeScript, with hands-on experience in modern AI frameworks and integrations.
- Proven experience building RAG pipelines and managing vector databases (Pinecone, FAISS, Weaviate).
- Solid understanding of secure cloud architectures (AWS) and handling sensitive or regulated data.
- Experience with LLMs from both open-source and commercial ecosystems (OpenAI, Anthropic, Cohere, Mistral, etc.).
- Product-driven mindset — results-oriented, iterative, and focused on user experience.
- Intermediate to advanced English for technical communication and documentation.
Benefits
- 🚀 Work with global brands and disruptive startups.
- 🏡 Remote / home office.
- 📍 If a hybrid or on-site modality is required, you’ll be informed from the first session.
- ⏳ Work schedule aligned to the assigned project team.
- 📅 Monday to Friday work week.
- 🎉 Birthday day off.
- 🏥 Major medical insurance (Mexico).
- 🛡️ Life insurance (Mexico).
- 🌎 Multicultural teams.
- 🎓 Access to training courses and certifications.
- 📢 Meetups with special guests from the IT industry.
- 📡 Virtual team-building events and interest groups.
- 📢 English classes.
- 🏆 Opportunities across our business lines.
- 🏅 Proudly certified as a Great Place to Work.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaScriptTypeScriptRAG pipelinesvector databasessemantic searchembeddingsLLMsREST APIsGraphQL APIs
Soft skills
product-driven mindsetresults-orientediterativeuser experience focuscollaborationcommunication