En Factored, somos una comunidad que valora el aprendizaje, la propiedad y la autenticidad, donde tu crecimiento es personal y tus ideas importan. Estamos comprometidos con la transparencia, la curiosidad y la colaboración. Nos esforzamos por alcanzar la excelencia, celebramos la diversidad, fomentamos la curiosidad y creamos un entorno donde puedas prosperar de verdad.
Como Ingeniero de Software Senior en Factored, te involucrarás a tiempo completo en el diseño y la construcción de los sistemas fundamentales que hacen posible la inteligencia artificial generativa a escala empresarial. Tu trabajo transformará las estrategias de inteligencia artificial de última generación en aplicaciones seguras, robustas y de grado de producción utilizadas por organizaciones globales y de Fortune 500. Darás forma a arquitecturas, elevarás el rendimiento y entregarás sistemas inteligentes impulsados por flujos de trabajo agénicos y capacidades avanzadas de aprendizaje automático.
Responsabilidades funcionales
- Arquitectar, diseñar e implementar sistemas backend que se integren con LLMs y garantizar que los servicios sean escalables, seguros y listos para producción.
- Implementar arquitecturas agénicas para flujos de trabajo de inteligencia artificial complejos.
- Construir, desplegar y administrar aplicaciones de inteligencia artificial nativas de la nube en AWS (Lambda, ECS, SageMaker) y otra infraestructura moderna.
- Ajustar indicaciones y construir pipelines RAG para optimizar el rendimiento.
- Implementar salvaguardias de seguridad de inteligencia artificial y realizar evaluaciones de riesgos para garantizar el cumplimiento, la privacidad y la seguridad.
- Monitorear la salud de las aplicaciones con herramientas de observabilidad (APM, registro, métricas de rendimiento de LLM) y resolver de manera proactiva problemas de rendimiento.
- Trabajar en estrecha colaboración con ingenieros de ML para consumir e integrar modelos entrenados en sistemas de producción.
- Mantener altos estándares de ingeniería: código modular, pruebas automatizadas, pipelines CI/CD y documentación.
- Colaborar con gerentes de producto, diseñadores y equipos multifuncionales para entregar características de inteligencia artificial orientadas al usuario que generen valor medible.
Calificaciones
- 5+ años de experiencia profesional como ingeniero de software o en un rol relacionado, con una sólida base en Python.
- Experiencia práctica o un fuerte interés en marcos de inteligencia artificial generativa como LangGraph, LangChain, OpenAI y implementaciones RAG.
- Experiencia con plataformas en la nube como AWS, incluyendo la construcción, el despliegue y la gestión de aplicaciones nativas de la nube; la exposición a Azure o GCP también es valiosa.
- Experiencia diseñando y desarrollando APIs utilizando frameworks como FastAPI, Django o Flask; se aprecia la voluntad de aprender las mejores prácticas para sistemas de producción escalables.
- Fuertes habilidades de diseño de sistemas y resolución de problemas, incluyendo la construcción, prueba y optimización de sistemas backend o flujos de trabajo de inteligencia artificial.
- Experiencia práctica con bases de datos (PostgreSQL o NoSQL) y bases de datos vectoriales para flujos de trabajo RAG.
- Dominio de herramientas DevOps y CI/CD como Docker, Kubernetes, Terraform y flujos de trabajo basados en Git.
- Comprensión del desarrollo e implementación de modelos de aprendizaje profundo, con familiaridad utilizando frameworks como PyTorch o HuggingFace; se bienvenidos a aprendices motivados.
- Excelentes habilidades de comunicación en inglés, tanto escritas como habladas, con la capacidad de colaborar de manera efectiva con equipos globales y explicar conceptos complejos de inteligencia artificial de manera clara.
- Una mentalidad de crecimiento y un interés genuino en aprender y aplicar nuevas técnicas de inteligencia artificial y aprendizaje automático a desafíos del mundo real.
Nuestros
beneficios
- Propiedad a través de la participación en acciones.
- Retiro anual de la empresa.
- Bono de educación para el aprendizaje continuo.
- Pausa invernal para toda la empresa.
- Tiempo libre remunerado.
- Eventos y encuentros opcionales en persona.
- Caminos de carrera personalizados.
- Cultura de alto rendimiento.
En Factored, creemos que las personas apasionadas e inteligentes esperan honestidad y transparencia, así como la libertad de hacer el mejor trabajo de sus vidas mientras aprenden y crecen tanto como sea posible. La gran gente disfruta trabajando con otras personas apasionadas e inteligentes, por lo que creemos en contratar a las personas adecuadas y somos muy selectivos sobre quién se une a nuestro equipo. Una vez que te contraten, invertiremos en ti y respaldaremos tu carrera y crecimiento profesional de muchas maneras significativas. Contratamos personas que son supremamente inteligentes y talentosas, pero reconocemos que la inteligencia no es suficiente. Quizás lo más importante es que buscamos personas que también sean apasionadas por nuestra misión y sean honestas, diligentes, colaborativas, amables con los demás y divertidas de estar cerca. La vida es demasiado corta para trabajar con personas que no te inspiran.