Software Engineer

Foundation AI

Bogotá

Presencial

COP 42.000.000 - 68.000.000

Jornada completa

Hace 13 días
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Foundation AI está buscando un Ingeniero de Software para diseñar, desarrollar y optimizar soluciones de software escalables. Trabajarás en todo el stack, colaborando con equipos de producto, diseño e ingeniería para entregar funcionalidades impactantes.

Se requiere 1–2 años de experiencia, dominio de Python y JavaScript, y capacidad de construir APIs REST. Se valorará experiencia en CI/CD, contenedores y herramientas de observabilidad.

Formación

  • 1 a 2 años de experiencia como ingeniero de software, preferiblemente full-stack.
  • Dominio de Python (Flask/FastAPI) y JavaScript (ES6+); experiencia con React, Angular o Vue y APIs REST.
  • Conocimiento de PostgreSQL y RabbitMQ.
  • Experiencia con Git, Docker y pipelines CI/CD; familiaridad con herramientas de observabilidad.
  • Conocimientos de Celery, Kubernetes, Airflow, seguridad en frontend y metodologías Agile/Scrum.

Responsabilidades

  • Desarrollo de software: escribir código limpio, mantenible y escalable.
  • Implementación de funcionalidades y entrega de features de principio a fin.
  • Calidad del código: revisiones, pruebas unitarias e integración; adherencia a TDD/BDD.
  • Colaboración: trabajar con diseñadores, gerentes de producto y QA.
  • Participar en ceremonias ágiles y mantener pipelines CI/CD.
  • Depuración y resolución de incidencias en entornos de producción y staging.
  • Documentar funcionalidades y decisiones técnicas clave.

Conocimientos

Full-stack desarrollo
Python
JavaScript
REST APIs

Educación

Título universitario en Ingeniería de Sistemas/Computación o afín

Herramientas

Flask/FastAPI
Git
Docker
RabbitMQ
PostgreSQL
Celery
Kubernetes
Airflow

Descripción del empleo

Sobre nosotros:

Foundation AI es la única plataforma de automatización de ingesta de documentos nativa de IA que atiende a las industrias de reclamaciones y litigios. Fundada en 2019 por un equipo de abogados y científicos de datos, Foundation AI procesa millones de documentos cada mes para cientos de firmas de abogados de EE. UU., incluidas muchas de las firmas de demandantes y lesiones personales más grandes y respetadas del país. Conozca más en www.foundationai.com.


Descripción del puesto:

En Foundation AI buscamos un Ingeniero de Software para ayudar a diseñar, desarrollar y optimizar soluciones de software de alta calidad. Serás un colaborador clave en nuestros equipos de producto, trabajando en todo el stack para entregar funcionalidades de alto impacto. Este rol exige sólidos fundamentos de programación, una mentalidad orientada a la resolución de problemas y disposición para aprender y adaptarse. Colaborarás con ingenieros, gerentes de producto y diseñadores para construir software escalable, seguro y mantenible.


Responsabilidades principales:


  • Desarrollo de software: Escribir código limpio, mantenible y escalable utilizando el stack tecnológico de la empresa.

  • Implementación de funcionalidades: Trabajar en estrecha colaboración con colegas y equipos multifuncionales para construir y entregar funcionalidades de principio a fin.

  • Calidad del código: Participar en revisiones de código, escribir pruebas unitarias y de integración, y seguir principios de código limpio y mejores prácticas.

  • Colaboración: Trabajar con diseñadores, gerentes de producto y QA para comprender los requerimientos y entregar soluciones.

  • Ejecución ágil: Participar en ceremonias ágiles como planificación de sprints, refinamiento y retrospectivas.

  • CI/CD y DevOps: Contribuir a los pipelines de despliegue y ayudar a mantener un proceso de entrega confiable.

  • Depuración y resolución de problemas: Investigar y resolver incidencias y errores en entornos de producción y staging.

  • Documentación: Mantener la documentación de funcionalidades, servicios y decisiones técnicas clave.


Las responsabilidades pueden ajustarse según la experiencia y el nivel del candidato.


Habilidades y herramientas:


  • Experiencia: 1 a 2 años como ingeniero de software, preferentemente full-stack.

  • Programación y desarrollo: Dominio de Python (Flask/FastAPI) y JavaScript (ES6+); experiencia con React, Angular o Vue; construcción y consumo de APIs REST.

  • Bases de datos y mensajería: Conocimiento de PostgreSQL o bases de datos relacionales; experiencia práctica con RabbitMQ.

  • DevOps y observabilidad: Experiencia con Git, Docker y pipelines de CI/CD (por ejemplo, GitHub Actions); familiaridad con herramientas de observabilidad como ELK, Datadog, Splunk o New Relic.

  • Arquitectura y diseño: Comprensión del diseño de sistemas modulares y escalables; aplicación de POO y patrones de diseño; familiaridad con conceptos de sistemas distribuidos.

  • Pruebas y calidad: Implementación de pruebas unitarias y de integración; aplicación de TDD/BDD y garantía de la calidad del código.

  • Resolución de problemas e innovación: Depuración de sistemas de complejidad moderada; optimización del rendimiento; evaluación de compromisos técnicos.

  • Habilidades adicionales: Familiaridad con Celery, procesamiento de tareas asíncronas, Kubernetes, Airflow, prácticas de seguridad en frontend, Agile/Scrum y lectura de documentación LLD/HLD.


Formación académica

Título universitario de grado en Ingeniería en Sistemas, Ingeniería en Computación, Ingeniería Informática, Licenciatura en Ciencias de la Computación o carrera afín, o bien experiencia equivalente y pertinente para el área funcional.


Nuestro compromiso:

Foundation AI es un empleador que ofrece igualdad de oportunidades y está comprometido con la diversidad y la inclusión en el lugar de trabajo. Prohibimos la discriminación y el acoso de cualquier tipo por motivos de raza, color, sexo, religión, orientación sexual, origen nacional, discapacidad, información genética, embarazo o cualquier otra característica protegida. Nuestras decisiones de contratación se basan únicamente en las calificaciones, el mérito y las necesidades del negocio en ese momento.


Para comentarios o consultas, contáctenos en: careers@foundationai.com
Conozca más sobre nosotros: www.foundationai.com

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer
Software Engineer

Foundation AI • Bogotá ciudad

Presencial
COP 60.000.000 - 95.000.000
Full-Stack Software Engineer for AI Document Automation
Full-Stack Software Engineer for AI Document Automation

Foundation AI • Bogotá

Presencial
COP 42.000.000 - 68.000.000
Associate Software Engineer
Associate Software Engineer

Foundation Inc. • Bogotá

Presencial
COP 91.151.000 - 145.842.000
Software Engineer
Software Engineer

Solvo Global Careers • Colombia

Presencial
COP 104.803.000 - 157.206.000
Full-Stack Software Engineer: Build Scalable AI Apps
Full-Stack Software Engineer: Build Scalable AI Apps

Foundation AI • Bogotá ciudad

Presencial
COP 60.000.000 - 95.000.000
Kods Ai - Sr Fullstack Engineer (Ai Native)
Kods Ai - Sr Fullstack Engineer (Ai Native)

Silver.Dev • Antioquia

Presencial
COP 133.920.000 - 200.880.000
Ingeniero/a de Software con IA
Ingeniero/a de Software con IA

NTT DATA Europe & Latam • Bogotá

Presencial
COP 90.000.000 - 150.000.000
Lider de Desarrollo Fullstack - Foco en Extracción e IA (Promting)
Lider de Desarrollo Fullstack - Foco en Extracción e IA (Promting)

CONFIDENTIAL • Bogotá

Híbrido
COP 89.280.000 - 122.760.000
Senior Machine Learning Engineer - GenAI
Senior Machine Learning Engineer - GenAI

Leanware • Colombia

Presencial
COP 75.044.000 - 131.328.000
Contrato directo
Trabajo 100% remoto
Horarios flexibles
+1
Desarrollador(a) Full Stack / Software Engineer - Automatización e IA
Desarrollador(a) Full Stack / Software Engineer - Automatización e IA

PROINSIS SAS • Bogotá

Presencial
COP 60.000.000 - 110.000.000