About DaCodes
DaCodes is a leading software and digital product company that partners with ambitious organizations to design, build, and scale custom technology solutions. We combine deep engineering expertise with a product-minded consulting approach to deliver high-impact outcomes across industries. Our teams work at the intersection of AI, cloud infrastructure, and modern software development to solve complex business challenges.
Role Overview
We are looking for a Senior AI Engineer to join our team and lead the design, development, and deployment of AI-powered products and platforms. This role sits at the intersection of applied AI research, fullstack engineering, and solution architecture. You will be responsible for building intelligent systems that include conversational AI, autonomous agents, retrieval-augmented generation pipelines, and AI-assisted development workflows. You will work closely with product, design, and engineering teams, as well as directly with clients, to translate complex business needs into production-ready AI solutions.
Requirements
Key Responsibilities
Required Qualifications
Preferred Qualifications
Technology Stack
-AI Frameworks: LangChain, LangGraph, CrewAI, Strands Agents, Haystack, Semantic Kernel
-Prompt Engineering: DSPy, PromptFlow, chain-of-thought, few-shot, structured outputs, prompt libraries
-Guardrails&Security: NeMo Guardrails, Guardrails AI, PII redaction, prompt injection prevention
-Document Processing: Unstructured.io, LlamaParse, Amazon Textract, Azure Document Intelligence
-Cloud AI Services: AWS Bedrock, AWS SageMaker, Azure AI Foundry, Azure OpenAI Service
-Vector Databases: Pinecone, Qdrant, Weaviate, Chroma, pgvector
-LLM Providers: OpenAI, Anthropic (Claude), AWS (Titan, Nova), Google (Gemini), Meta (Llama), Mistral
-AI Dev Tools: Lovable, v0, Cursor, Kiro, GitHub Copilot, Claude Code
-Observability & Tracing: LangSmith, LangFuse, Helicone, RAGAS, DeepEval, OpenTelemetry, Weights & Biases
-Model Routing & Caching: LiteLLM, Portkey, GPTCache, Redis semantic cache
-Languages: Python, TypeScript/JavaScript, SQL
-Cloud Platforms: AWS, Azure, GCP (secondary)
-Infrastructure: Docker, Terraform, CDK, Kubernetes, Serverless (Lambda, Azure Functions)
-Databases: PostgreSQL, DynamoDB, MongoDB, Redis, Neo4j
-Event & Streaming: Kafka, SQS, SSE, WebSockets
Benefits
🚀 Integration with global brands and disruptive startups.
🏡 Remote work / Home office
📍 If a hybrid or on-site modality is required, you will be informed from the first session.
⏳ Schedule aligned with your assigned project/team.
📅 Monday to Friday work schedule.
🎉 Day off on your birthday.
🏥 Major medical insurance (applies to Mexico).
🛡️ Life insurance (applies to Mexico).
🌎 Multicultural teams.
🎓 Access to courses and certifications.
📢 Meetups with special guests from the IT industry.
📡 Virtual integration events and interest groups.
📢 English classes.
🏆 Opportunities within our different business lines.
🏅 Proudly certified as a Great Place to Work.