25 oct
|
Placements24
|
Hermosillo
25 oct
Placements24
Hermosillo
About the Role
Our client, a prominent entity within the Artificial Intelligence and Emerging Technologies landscape, is actively seeking a seasoned Senior Software Engineer specializing in Natural Language Processing (NLP) to join their esteemed team in Hermosillo, Sonora, MX . This role is central to developing sophisticated NLP models and applications that enhance user interaction, extract insights from text data, and power intelligent systems. You will be instrumental in designing, building, and deploying scalable NLP solutions that address complex business challenges. We are looking for an innovative individual with a deep passion for NLP and a strong background in software development and machine learning. The adecuado candidate will possess excellent coding skills, a thorough understanding of NLP techniques, and a proven ability to deliver high-quality software. You will collaborate with a talented group of engineers and researchers in a fast-paced, creative environment.
Key Responsibilities
- Design, develop, and implement advanced NLP models and algorithms for tasks such as text classification, sentiment analysis, named entity recognition, and machine translation.
- Build and maintain robust data pipelines for text data preprocessing, feature extraction, and model training.
- Integrate NLP models into production systems and applications, ensuring scalability and performance.
- Collaborate with product managers and other engineers to define NLP requirements and solutions.
- Conduct research and stay updated on the latest advancements in NLP and machine learning.
- Optimize NLP models for efficiency and accuracy.
- Develop and maintain technical documentation for NLP models and systems.
- Mentor junior software engineers and contribute to code reviews and best practices.
Requirements
- Bachelor's or Master's degree in Computer Science, Linguistics, Artificial Intelligence, or a related field.
- 5+ years of professional experience in software engineering, with a significant focus on NLP.
- Proficiency in Python and common NLP libraries (e.g., NLTK, spaCy, Hugging Face Transformers).
- Strong understanding of machine learning concepts and experience with ML frameworks (e.g., TensorFlow, PyTorch).
- Experience with building and deploying NLP models in production environments.
- Familiarity with data manipulation and analysis libraries (e.g., Pandas, NumPy).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Excellent problem solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with large language models (LLMs) and their applications is highly desirable.
Benefits
- Competitive salary and performance incentives.
- Comprehensive health and wellness benefits package.
- Opportunities for professional growth, including training and conference attendance.
- A hybrid work model that balances in-office collaboration with remote flexibility, based in Hermosillo, Sonora, MX .
- Access to cutting-edge technology and challenging projects.
- A supportive and innovative work culture.
- Paid time off and company holidays.
- Retirement savings options.
📌 Ingeniero de Software Senior (Hermosillo)
🏢 Placements24
📍 Hermosillo