Como NLP Engineer, tu misión principal será diseñar, desarrollar e implementar soluciones de procesamiento del lenguaje natural (NLP) que resuelvan problemas específicos del negocio, mejorando la eficiencia de los sistemas basados en texto.
Tus responsabilidades incluirán:
- Diseñar y desarrollar pipelines de NLP end-to-end: limpieza, tokenización, vectorización, modelado y despliegue.
- Implementar y adaptar modelos preentrenados (BERT, RoBERTa, GPT, Llama, Mistral), aplicando fine-tuning, prompt engineering y evaluación de desempeño.
- Experimentar con técnicas de optimización (quantization, pruning, distillation) para mejorar eficiencia y latencia.
- Desarrollar e integrar APIs y servicios que conecten los modelos NLP con los sistemas internos o productos de la empresa.
- Analizar métricas de rendimiento (accuracy, F1, perplexity, latency) y realizar iteraciones basadas en evidencia.
- Investigar y aplicar el estado del arte en aprendizaje profundo, embeddings semánticos, RAG (Retrieval-Augmented Generation) y agentes conversacionales.
- Colaborar con equipos de Revenue y Produc