Full-Stack AI Engineer (Senior) · Improving

Remote / remote · getonbrd · posted · open posting ↗

Judgment

Score
18 · skip
Direct hire
agency
Hires in Brazil
yes
Seniority
senior
Stack fit
52/100
Compensation
~$50k–$90k est. (inferred)
Location-independent pay
unclear
Required skills
Angular, TypeScript, SCSS, Node.js, Bun, LoopBack, MongoDB, Docker, AWS
Nice to have
Stripe, GitHub Actions, Docker, Tilt, Maizzle
Judged

Improving South America describes itself as IT consultancy ("consultoría de TI, desarrollo de software"), which the candidate avoids. The role is senior and remote, but Angular—not React—is the core frontend stack.

Your status

Posting

Buscamos Fullstack AI Engineer para diseñar, desarrollar y escalar aplicaciones web de alto rendimiento. Trabajarás en soluciones que combinan interfaces modernas con Angular, arquitecturas de microservicios, integraciones con servicios externos y funcionalidades basadas en IA, incluyendo RAG y Vector Embeddings. Lo que harás: Diseñar y desarrollar interfaces web escalables utilizando Angular, TypeScript y SCSS. Construir y mantener microservicios desacoplados y APIs RESTful con LoopBack 4. Desarrollar servicios backend utilizando Node.js y Bun. Diseñar y optimizar esquemas, índices y consultas en MongoDB. Integrar servicios externos, APIs, webhooks y plataformas de pago como Stripe. Implementar soluciones de IA mediante RAG, Vector Embeddings y recuperación contextual de información. Desarrollar y mantener entornos de trabajo containerizados con Docker y Tilt. Participar en flujos de integración continua mediante trunk-based development, testing y automatización. Aplicar buenas prácticas de seguridad, calidad y rendimiento en aplicaciones y servicios. Colaborar con el equipo de producto e ingeniería en la evolución continua de la solución. Experiencia profesional +7 años como Full-Stack Engineer desarrollando aplicaciones web y microservicios en producción. Inglés intermedio/avanzado o avanzado. (Obligatorio) Angular avanzado y TypeScript, incluyendo arquitectura SPA, gestión de estado y componentes reutilizables. Experiencia con Node.js, Bun y LoopBack 4 para el desarrollo de APIs REST y microservicios. Dominio de MongoDB: modelado de datos, índices y agregaciones. Manejo de Sass/SCSS para estilos modulares y layouts responsive. Experiencia práctica con AI Engineering: LLMs, vector embeddings y arquitecturas RAG, implementando pipelines de recuperación contextual e integrándolos en aplicaciones o servicios backend. Uso de Docker y Tilt, y experiencia trabajando con trunk-based development. Manejo de herramientas de IA para asistir el desarrollo, debugging y mejora del código. Experiencia con AWS y arquitecturas cloud-native. Integraciones con Stripe u otras plataformas de procesamiento de pagos. Experiencia en Healthcare, HIPAA u otros entornos regulados. Desarrollo de plantillas de email transaccional con Maizzle. Experiencia con GitHub Actions, CI/CD y testing automatizado. Integración de APIs de terceros y webhooks. Uso de herramientas de desarrollo asistido por IA como GitHub Copilot, Codex u otras. Experiencia con monitoreo, observabilidad y troubleshooting en producción. Contrato a largo plazo. 100% Remoto. Vacaciones y PTOs Posibilidad de recibir 2 bonos al año. 2 revisiones salariales al año. Clases de inglés. Equipamiento Apple. Plataforma de cursos en linea Budget para compra de libros. Budget para compra de materiales de trabajo mucho mas.. En Improving South America, brindamos servicios de TI para transformar la percepción del profesional de TI. Nos enfocamos en consultoría de TI, desarrollo de software y formación ágil. La empresa promueve una cultura de trabajo excepcional basada en el trabajo en equipo, la excelencia y la diversión, con enfoque en crecimiento personal y recompensas compartidas. Al integrarse, el/la candidato/a formará parte de una comunidad que prioriza la comunicación abierta y relaciones laborales sólidas a largo plazo, respaldada por una estructura de desarrollo profesional y aprendizaje continuo.