
AI Engineer – AI Systems, Automation
DaCodes.
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
About the role
- Work at DaCodes as a high-impact software and digital transformation firm.
- Collaborate on projects with clients across LATAM and the United States, delivering outstanding results.
- Accelerate professional growth, work on diverse projects across multiple industries, and contribute to the design, implementation, and optimization of cloud infrastructures.
- Participate in building **AI-powered features and automations** such as chatbots, copilots, retrieval-augmented generation (RAG) systems, intelligent agents, and workflow automations.
- Validate ideas through fast POCs or prototypes, evolving those solutions into reliable, scalable production systems.
- Take ownership of outcomes and translate clear problem statements into high-quality AI solutions with minimal guidance.
Requirements
- Design and build **AI-powered solutions** ranging from quick prototypes and POCs to **production-ready systems**.
- Develop chatbots, copilots, RAG systems, agents, and AI-driven automations.
- Build and iterate on AI-based workflows using tools such as **n8n** or similar platforms.
- Decide when to prototype quickly and when to invest in production-grade architecture.
- Apply **prompt engineering** practices suitable for both experimentation and long-term maintenance.
- Integrate AI capabilities into existing systems, APIs, and workflows.
- Evaluate and mitigate model limitations such as hallucinations, latency, cost, and context constraints.
- Contribute to the transition of validated AI solutions into production environments.
- Collaborate closely with product, backend, frontend, and automation-focused teams.
- Document technical decisions, tradeoffs, and learnings throughout the solution lifecycle.
- Mid to Senior experience as an AI Engineer, Machine Learning Engineer, or Software Engineer with strong AI exposure.
- Experience delivering AI solutions beyond experimentation, including production or near-production systems.
- Strong understanding of **large language models (LLMs)** and their real-world behavior.
- Solid programming skills in **Python, Node.js, or similar backend languages**.
- Experience building and integrating AI systems into existing architectures.
- Familiarity with APIs, asynchronous workflows, and event-driven systems.
- Experience implementing **RAG pipelines**, embeddings, and retrieval strategies.
- Ability to build light frontend interfaces or demos using **React.js** when needed.
- Practical understanding of machine learning concepts relevant to applied AI.
- Experience working with structured and unstructured data.
- Strong judgment to decide when an LLM-based approach or a simpler solution is more appropriate.
- Experience deploying AI services or prototypes in **AWS, Azure, or GCP**.
- Familiarity with containerization and cloud-native tooling.
- Awareness of security, credential management, and access control for AI services.
- Understanding of scalability, observability, and cost considerations for AI workloads.
- Strong ownership and accountability.
- Comfortable balancing speed and quality.
- Fast learner who captures intent quickly.
- Proactive problem solver focused on delivery.
- Clear communicator of technical decisions and tradeoffs.
- **English:** Advanced conversational level is highly desirable; intermediate level is acceptable and not a blocker.
- **Location:** LATAM.
- **Work Mode:** Remote.
- **Industry:** AI-first, technology-driven company.
- Nice to Have: Experience with vector databases such as **Pinecone, Qdrant, or similar**. Experience taking prototypes or POCs into production. Exposure to open-source LLMs or self-hosted models. Experience building internal platforms or reusable AI components.
Benefits
- 🚀 Integration with global brands and disruptive startups.
- 🏡 Remote work / Home office.
- 📍 If a hybrid or on-site model is required, you will be informed from the first interview.
- ⏳ Schedule aligned with the assigned project or delivery team.
- 📅 Monday to Friday work schedule.
- 🎉 Day off on your birthday.
- 🏥 Major medical expenses insurance (applies to Mexico).
- 🛡️ Life insurance (applies to Mexico).
- 🌎 Multicultural work teams.
- 🎓 Access to courses and certifications.
- 📢 Meetups with special guests from the IT industry.
- 📡 Virtual integration events and interest groups.
- 📢 English classes.
- 🏆 Opportunities across our different business units.
- 🏅 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 & Tools
AI-powered solutionschatbotscopilotsretrieval-augmented generation (RAG) systemsprompt engineeringPythonNode.jsReact.jsmachine learning conceptsRAG pipelines
Soft Skills
strong ownershipaccountabilityproactive problem solverclear communicatorfast learnerstrong judgmentability to balance speed and qualitycollaborationdocumentationdecision making