Redwood Materials
4MindsAI Inc.
Ingeniero/a de Software Fullstack
Misión
4Minds es una plataforma empresarial de IA que transforma la forma en que las organizaciones crean y operan IA privada y específica de dominio. A diferencia de los sistemas estáticos, la plataforma de IA de 4Minds aprende continuamente de datos en tiempo real y puede implementarse localmente o en su proveedor de nube. Nuestras tecnologías patentadas escalan los equipos de ingeniería existentes y potencian nuevos equipos de IA, permitiendo una rápida implementación, adaptación y retorno de la inversión en IA. A través del pipeline de datos automatizado y el grafo de conocimiento propietario de 4Minds, las empresas pueden conectar todas sus fuentes de datos, incluidas Microsoft, Databricks, AWS y Google, creando IA adaptativa que supera las capacidades de los sistemas convencionales basados en RAG.
Descripción del Puesto
Como Ingeniero/a de Software Full Stack en 4MINDSAI, diseñarás y construirás los sistemas que dan vida a la plataforma 4MINDS en todo el stack tecnológico. Serás responsable de funcionalidades desde el diseño de API y los servicios backend hasta las interfaces con las que los usuarios empresariales interactúan a diario, trabajando en una arquitectura moderna nativa de la nube que abarca múltiples entornos de implementación.
Este es un puesto de nivel senior para un/a ingeniero/a que ha construido sistemas de producción a escala empresarial y sabe lo que se necesita para entregar software fiable y mantenible en un entorno de ritmo rápido. Reportarás al Engineering Manager y trabajarás en estrecha colaboración con los equipos de producto, investigación de IA e infraestructura para entregar funcionalidades de alto impacto en una plataforma donde la fiabilidad y el rendimiento son innegociables.
Si te apasiona resolver problemas complejos de principio a fin, te mueves con fluidez entre desafíos de frontend y backend, y quieres construir en la intersección del software empresarial y la IA de vanguardia, este puesto es para ti.
Responsabilidades Clave
- Diseñar, construir y lanzar funcionalidades full-stack en toda la plataforma 4MINDS, asumiendo la responsabilidad desde los servicios backend y APIs hasta las interfaces frontend.
- Arquitectar sistemas escalables y mantenibles que se integren con el grafo de conocimiento, el pipeline de datos y los servicios de IA de 4MINDS.
- Construir y optimizar APIs RESTful y GraphQL para consumidores internos y externos.
- Desarrollar flujos de datos en tiempo real y conexiones WebSocket que muestren los resultados de los modelos de IA a los usuarios finales.
- Diseñar y mantener esquemas de bases de datos y consultas optimizadas para el rendimiento con volúmenes de datos empresariales.
- Implementar capacidades seguras de autenticación, autorización y auditoría que cumplan con los requisitos de cumplimiento empresarial.
- Colaborar con diseñadores UI/UX para implementar sistemas de diseño y bibliotecas de componentes reutilizables.
- Construir y mantener microservicios dentro de una arquitectura de implementación multicloud y on-premises.
- Establecer y mantener estándares de prueba, pipelines de CI/CD y mejores prácticas de ingeniería.
- Participar en revisiones de código, planificación técnica y decisiones de arquitectura.
- Mentorizar a ingenieros junior y contribuir a los estándares de ingeniería en todo el equipo.
Cualificaciones Requeridas
- Título de Grado en Informática, Ingeniería o campo técnico relacionado.
- 5+ años de experiencia profesional en desarrollo full-stack construyendo y lanzando sistemas de producción.
- Sólida competencia en cualquiera de los siguientes: React.js, TypeScript, Node.js, Python (FastAPI), y/o Go.
- Experiencia en el diseño y construcción de APIs RESTful y GraphQL.
- Competencia con bases de datos SQL y NoSQL, incluido el diseño de esquemas y la optimización de consultas.
- Experiencia con soluciones de gestión de estado como Redux o Context API.
- Sólida comprensión de los patrones de autenticación, autorización y seguridad en aplicaciones empresariales.
- Experiencia con tecnologías de contenedorización y orquestación.
- Experiencia trabajando dentro de pipelines de CI/CD y prácticas modernas de DevOps.
- Trayectoria demostrada en la construcción de aplicaciones de nivel empresarial con altos requisitos de fiabilidad y rendimiento.
- Capacidad para trabajar de forma autónoma y tomar decisiones técnicas sin dirección constante.
- Comunicación clara, escrita y verbal, tanto con partes interesadas técnicas como no técnicas.
- Mentalidad de propiedad profunda: te importan los resultados, no los títulos del puesto.
Cualificaciones Preferidas
- Título de Máster en Informática, Ingeniería o campo técnico relacionado.
- 7+ años de experiencia profesional en desarrollo full-stack.
- Experiencia en la construcción de interfaces o servicios backend para plataformas de IA/ML.
- Familiaridad con grafos de conocimiento, sistemas RAG o infraestructura de datos en tiempo real.
- Experiencia con entornos multicloud, incluidos AWS, GCP y Azure.
- Experiencia con arquitecturas de implementación on-premises o en la nube privada.
- Experiencia con arquitecturas WebSocket o de streaming para datos en tiempo real.
- Trayectoria en el establecimiento de estándares de ingeniería o prácticas técnicas en un equipo.
- Experiencia con arquitectura de microservicios a escala empresarial.
Compensación
- Rango salarial base: $140,000 - $180,000 anuales.
- Paquete de acciones (equity) competitivo en una startup respaldada por capital riesgo.
- Estructura de bonificación basada en el rendimiento.
- Revisiones salariales anuales basadas en el mérito.
- Acciones
Beneficios
- Cobertura médica, dental y de visión completa (80% pagada por el empleador).
- Política de PTO ilimitado con un mínimo de 15 días.
- 11 días festivos pagados por la empresa.
Desarrollo Profesional
- Presupuesto anual para formación y certificación.
- Acceso a plataformas de aprendizaje en línea.
- Oportunidades de asistencia a conferencias.
- Talleres técnicos internos regulares y sesiones de intercambio de conocimientos.
Proceso
Entorno de Trabajo
- Presencial en la sede de Dallas 5 días a la semana.
- Estaciones de trabajo de alto rendimiento.
- Espacio de oficina moderno en Dallas con escritorios elevables y equipo ergonómico.
- Eventos de equipo mensuales y sesiones de aprendizaje.
- Entorno colaborativo en la oficina que fomenta la innovación y el trabajo en equipo.
Proceso
Nos gusta ser eficientes pero hacemos nuestra debida diligencia. Esto es lo que puedes esperar de nosotros:
- 1. Entrevista con Reclutador/a (30-60 minutos).
- 2. Entrevista con Hiring Manager (30 minutos).
- 3. Entrevistas Técnicas y Presentación (medio día o día completo).
- 4. Entrevista con el CEO (30 minutos).
Inscríbete Ahora
Pulsa el botón de inscribirse y envía:
- Currículum detallado.
- Perfil de Git Hub o muestras de código.
- Portafolio de trabajos relevantes.
- Breve carta de presentación describiendo tu experiencia en desarrollo.
- Referencias de puestos anteriores.
4MindsAI es un empleador que ofrece igualdad de oportunidades. Valoramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados.
