- Desarrollar soluciones de software de alto rendimiento, generando código seguro, mantenible y escalable.
- Integrar capacidades avanzadas de Inteligencia Artificial y arquitecturas de agentes autónomos.
- Diseñar y desarrollar sistemas backend robustos, concurrentes y escalables utilizando Rust y Python.
- Diseñar, mantener e integrar APIs, microservicios y servicios productivos, asegurando performance, seguridad y mantenibilidad.
- Diseñar y construir herramientas para que agentes de IA ejecuten acciones sobre sistemas críticos.
- Colaborar en la arquitectura de planificación, razonamiento y memoria de agentes autónomos.
- Diseñar mecanismos de control y seguridad para agentes: permisos, sandboxing, límites de turnos/costo y trazabilidad/auditoría.
- Implementar y estandarizar protocolos de conectividad de IA como MCP.
- Contribuir al desarrollo del paradigma de harness engineering.
- Construir y mantener sistemas de alto rendimiento que no afecten el procesamiento de transacciones y datos críticos.
- Colaborar con equipos de Producto, Tecnología, Riesgo, Marketing y Operaciones.
- Evaluar y proponer tecnologías, frameworks y arquitecturas de backend, sistemas distribuidos, cloud e IA aplicada.
- Participar en revisiones de código y promover estándares de calidad, seguridad y desarrollo sostenible.
Requirements
- Estudiantes avanzados o graduados en Ingeniería en Sistemas, Informática o carreras afines.
- +4 años de experiencia desarrollando software en entornos productivos de alta exigencia.
- Experiencia sólida y demostrable en Python, idealmente aplicando concurrencia y asincronía.
- Sólidos conocimientos de estructuras de datos, algoritmos y patrones de diseño de software.
- Experiencia en desarrollo de APIs, microservicios y sistemas distribuidos.
- Familiaridad con arquitecturas cloud de AWS.
- Experiencia diseñando controles de seguridad para agentes (permisos, sandboxing, auditoría de acciones) en entornos productivos regulados.
- Se valorará experiencia en el desarrollo nativo de LLM Agents, incluyendo ciclos de reflexión, arquitecturas multi-agente y orquestación avanzada.
- Idealmente experiencia demostrable en Rust, aplicando concurrencia y asincronía.
- Experiencia práctica en diseño e implementación de herramientas (tool-calling / function-calling) para permitir que la IA ejecute acciones en el mundo real de forma controlada.
- Conocimiento profundo del ecosistema de agentes y frameworks modernos como LangGraph, AutoGen y CrewAI, o herramientas/librerías nativas de IA en Rust.
- Familiaridad avanzada con Model Context Protocol (MCP).
- Conocimiento de bases de datos vectoriales y arquitecturas RAG.
- Experiencia con frameworks de Deep Learning como PyTorch o TensorFlow.
- Familiaridad con el paradigma de Harness Engineering para Agentes AI.
Core Competencies
Demonstrates expertise in developing high-performance software solutions using Python and Rust, with a strong focus on secure, maintainable, and scalable code. Proficient in designing and integrating APIs, microservices, and advanced AI capabilities within regulated environments.
Highest-signal resume keywords
- Python Development
- Rust Development
- API Design and Integration
- AI Integration and Architecture
- Security Control Mechanisms
ATS Optimization Keywords
Hard Skills
- Software Development
- Concurrency and Asynchrony
- Data Structures
- Algorithms
- Design Patterns
- Microservices
- Distributed Systems
- Deep Learning Frameworks
- Tool-Calling / Function-Calling
- Vector Databases
Soft Skills
- Collaboration
- Code Review
- Quality Standards Promotion
Industry Keywords
- Harness Engineering
- AI Agents
- Regulated Environments
Tools & Technologies
- AWS Cloud
- LangGraph
- AutoGen
- CrewAI
- Model Context Protocol (MCP)
- PyTorch
- TensorFlow