The Digital Business Team develops promising digital solutions for global products and processes. It aims to organize Applus+ Laboratories' information, making it useful, fast, and reliable for both the Applus+ Group and its clients. The team’s mission is to be recognized as the most digital, innovative, and customer-oriented company, reducing digital operations' costs while increasing the value and portfolio of services.
We are looking for a Data Science / AI Engineer to join our Digital team and contribute to the development of evolving data products and applications.
What are we are looking for?
- Collect, organize, and analyze information to generate code, train models, verify and validate outputs, and draw meaningful conclusions.
- Have strong mathematical fundamentals and be proficient in numerical and statistical methods, as well as a variety of machine learning algorithms.
- Bring expertise in NLP and foundation models, with specific knowledge in transformers, tokenization, and encoding-decoding processes.
- Apply Explainable AI methodologies and use related Python libraries (e.g., SHAP, LIME).
- Demonstrate organized thinking, strong logic and reasoning skills, and effective communication, ensuring knowledge sharing through documentation and well-commented code.
- Possess a keen eye for detail to identify anomalies in data and code.
- Exhibit creativity and an "out-of-the-box" approach to problem-solving.
Requirements:
- Demonstrated experience coding in python specifically working in data science projects and using ML most common libraries.
- 2+ year experience in ML / AI projects.
- Strong knowledge in machine learning / deep learning fundamentals and techniques.
- Specific knowledge on Computer Linguistics may be an advantage: NLP libraries like Spacy or NLTK, genAI frameworks such as LangChain and/or LlamaIndex, chunking, tokenization, embeddings...
- Specific expertness on foundation models will be considered.
- Previous experiences working with Generative AI and explainable AI are welcome.
Our current tech stack is:
- Python
- Commonly used ML/AI libraries
- Azure AI
- Java
Technical Requirements
- Proven coding experience (e.g., Python; other languages are a plus) in data science projects and familiarity with common ML libraries.
- Hands-on experience in ML/AI projects (preferred).
- Solid knowledge of data mining, machine learning, and deep learning fundamentals and techniques.
- Familiarity with computer linguistics: NLP libraries (e.g., SpaCy, NLTK), generative AI frameworks (e.g., LangChain, LlamaIndex), tokenization, embeddings, and chunking.
- Expertise in foundation models and previous work with Generative AI and Explainable AI is an advantage.
Education
- Degree in Computer Science, Software Engineering, Applied Mathematics, or a related field.
- A master’s degree in Data Science or AI Engineering is an advantage.
Languages
- Fluent in Spanish and English.
If you are passionate about neural networks, advanced AI algorithms, and challenging yourself, this is the right job for you!