DaCodes. logo
DaCodes.

Coding the world of tomorrow

Software Engineer – Enfoque en Inteligencia Artificial

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Mexico

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expSpanishAzureOpen SourcePython

Job Description

Software Engineer – Enfoque en Inteligencia Artificial

DaCodes.

• Desarrollar y evolucionar componentes para agentes conversacionales utilizando Python y servicios de IA. • Implementar y optimizar prompts, herramientas (Tools) y flujos conversacionales. • Integrar agentes con APIs, servicios internos y distintos canales de comunicación. • Colaborar con equipos técnicos y de negocio para transformar requerimientos funcionales en soluciones técnicas. • Analizar el comportamiento de los agentes mediante pruebas, métricas, validaciones y retroalimentación de usuarios. • Participar en la mejora continua de soluciones basadas en IA Generativa mediante experimentación y ajustes iterativos. • Documentar componentes, decisiones técnicas y mejores prácticas de desarrollo. • Colaborar en la configuración e integración de servicios en Azure bajo lineamientos establecidos.

Job Requirements

  • +3 años de experiencia desarrollando software o automatizaciones.
  • Experiencia utilizando Python para el desarrollo de aplicaciones, scripts o integraciones.
  • Experiencia consumiendo APIs REST.
  • Manejo de estructuras JSON y procesamiento de información.
  • Uso de Git como sistema de control de versiones.
  • Buen entendimiento de principios de desarrollo de software, depuración y buenas prácticas de programación.
  • Comprensión de los fundamentos de los Modelos de Lenguaje (LLMs).
  • Conocimiento de Prompt Engineering y diseño de conversaciones.
  • Comprensión general de cómo integrar modelos de IA dentro de aplicaciones.
  • Interés por construir soluciones utilizando IA Generativa aplicada a negocio.
  • Deseable
  • Experiencia desarrollando asistentes virtuales, chatbots o agentes de IA.
  • Conocimiento básico de Azure OpenAI, Azure AI Foundry, Azure Functions o App Services.
  • Familiaridad con herramientas como GitHub Copilot, Semantic Kernel, LangChain o tecnologías similares.
  • Participación en proyectos personales, freelance, open source o académicos relacionados con IA o automatización.
  • Pensamiento analítico y capacidad para resolver problemas.
  • Curiosidad tecnológica y aprendizaje continuo.
  • Comunicación clara con perfiles técnicos y de negocio.
  • Capacidad para trabajar de forma colaborativa.
  • Proactividad y orientación a resultados.
  • Atención al detalle y enfoque en calidad.
  • No es necesario contar con experiencia desarrollando modelos de Machine Learning desde cero; el enfoque del rol está en la implementación, integración y evolución de soluciones basadas en IA Generativa.

Benefits

  • 🚀 Integración a marcas globales y startups disruptivas.
  • 🏡 Trabajo remoto/Home office.
  • 📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
  • ⏳ Horario ajustado a la célula de trabajo/proyecto asignado.
  • 📅 Trabajo de lunes a viernes.
  • 🏥 Seguro de gastos médicos mayores (aplica para México).
  • 🛡️ Seguro de vida (aplica para México).
  • 🌎 Equipos de trabajo multiculturales.
  • 🎓 Acceso a cursos y certificaciones.
  • 📢 Meetups con invitados especiales del área de IT.
  • 📡 Eventos virtuales de integración y grupos de interés.
  • 📢 Clases de inglés.
  • 🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.
  • 🏅 Orgullosamente certificados como Great Place to Work.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Lead the end-to-end design and development of robust, high-performance applications using Java/Spring Boot and Node.js for backend services, alongside Angular for the frontend. • Build the front-end of applications through appealing visual design, utilizing modern UI templates, HTML5, CSS, and Angular to ensure responsive and seamless user experiences. • Architect, deploy, and maintain secure and scalable cloud environments using AWS services (e.g., EC2, S3, Lambda, API Gateway). • Design and implement RESTful APIs and microservices, to maintain efficient data flow between the frontend, backend, and database layers. • Guide technical teams, conduct rigorous code reviews, establish software development best practices, and drive continuous integration and continuous deployment (CI/CD) initiatives. • Work closely with stakeholders, product managers, and UI/UX designers in an Agile environment to translate business requirements into technical solutions.

United States
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Plan, develop and implement projects or features of large-scale projects, as part of the development team • Develop solutions to improve performance and scalability of systems • Assisting in Production issues • Share knowledge about your area of expertise, best practices and provide functional support

Romania
Full TimeRemoteTeam 51-200H1B Sponsor

• Build with Leverage: Own the implementation of new product features and decoupled architecture using Next.js and React maintaining a relentless focus on performance and minimal technical debt. • Orchestrate Agentic Workflows: Integrate Cursor and agentic engineering methodologies into your daily development loop. • Integrate Headless Infrastructure: Develop clean, reusable front-end components that hook seamlessly into a Headless CMS (Optimizely/ODP), ensuring our content delivery is lightning-fast at the edge. • Collaborate across the Core: Partner directly with our Data and DevOps teams to ensure everything we ship maintains data integrity across our Snowflake core, supports progressive profiling, and moves through our automated CI/CD pipeline cleanly.

Pennsylvania
Full TimeRemoteTeam 51-200

• Act as a technical reference for engineering squads, supporting architectural decisions and the evolution of solutions • Support the construction of a scalable, resilient, and automation-oriented platform in an AWS environment • Define and evolve technical standards related to architecture, integration, observability, security, and operations • Work closely with teams on technical discussions, troubleshooting, incident response, and stabilization of production environments • Lead discussions involving microservices, messaging, Kubernetes, delivery pipelines, and infrastructure as code • Support technical reviews, design reviews, and the continuous improvement of engineering practices • Promote component reuse, standardization, and increased technical maturity across squads • Influence the evolution of DevOps, SRE, and platform reliability practices • Ensure solutions consider performance, availability, traceability, observability, and security from the outset.

Brazil