Se busca Senior Software Engineer para trabajar en sistemas de Inteligencia Artificial Generativa y Machine Learning. El rol es completamente remoto y requiere experiencia en Python, cloud platforms como AWS, y frameworks de AI como LangGraph y LangChain.
Atractivo para ingenieros que buscan problemas complejos y trabajar en la vanguardia de la IA. Ideal para aquellos que quieren transformar estrategias de AI en aplicaciones robustas.
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.