About the Role
Our client is seeking a talented and innovative Ingeniero de Desarrollo de Modelos de IA para Procesamiento de Lenguaje Natural to join their forward-thinking technology team. This role, based in Guadalajara, Jalisco , focuses on the design, development, and deployment of sophisticated AI models that understand and generate human language. You will work with large datasets, cutting-edge NLP techniques, and deep learning frameworks to build applications that can interpret text, generate responses, and facilitate complex language-based tasks. The ideal candidate has a strong academic background in AI/ML, hands-on experience with NLP libraries and models, and a passion for solving challenging language-related problems. This position is fully remote, allowing you to contribute your expertise from anywhere while collaborating closely with our dynamic team in Guadalajara . We are looking for individuals who are eager to push the boundaries of natural language understanding and contribute to revolutionary AI products.
Key Responsibilities
- Design, train, and evaluate state-of-the-art Natural Language Processing (NLP) models, including transformers, LSTMs, and other deep learning architectures.
- Develop solutions for tasks such as text classification, sentiment analysis, named entity recognition, machine translation, and text generation.
- Process and clean large volumes of text data, preparing it for model training.
- Implement and optimize NLP algorithms for performance and scalability.
- Collaborate with software engineers to integrate NLP models into production applications and services.
- Stay current with the latest research and advancements in NLP and machine learning.
- Conduct experiments to compare different models and approaches, documenting findings and recommendations.
- Contribute to the development of internal tools and platforms for NLP development and deployment.
- Participate in code reviews and provide constructive feedback to peers.
- Work effectively in a remote, collaborative team environment.
Requirements
- Master's or Ph.D. in Computer Science, AI, Linguistics, or a related quantitative field, with a focus on NLP.
- Proven experience developing and deploying NLP models in a professional setting.
- Strong proficiency in Python and core NLP libraries such as spaCy, NLTK, Hugging Face Transformers.
- Hands-on experience with deep learning frameworks like PyTorch or TensorFlow.
- Solid understanding of machine learning principles and statistical modeling.
- Experience with data preprocessing and feature engineering for text data.
- Excellent problem-solving skills and the ability to tackle complex, ambiguous challenges.
- Strong communication and collaboration skills, particularly in a remote work context.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) for ML workflows is a plus.
- A portfolio showcasing previous NLP projects or research is highly valued.
Benefits
- Our client offers a competitive salary, comprehensive health insurance, and significant opportunities for professional development, including funding for conferences and courses.
- As a fully remote position, you benefit from ultimate flexibility and work-life balance.
- You'll join a vibrant and collaborative team working on cutting-edge AI technology.
- We foster an environment that encourages innovation, learning, and growth.
- Contribute to groundbreaking projects that are shaping the future of how humans interact with technology, all while working from your preferred location.