AI Engineer
(NLP) (M/F) Braga
About dstgroup
dstgroup one of
Portugal biggest construction company
, operating at the crossroads of construction, engineering, and digital transformation. With a workforce of over 3,000 employees with many opportunities to explore smart solutions in several areas related to the construction sector, energy, environment and telecommunications.
We are seeking an
Mid/Senior AI Engineer (NLP)
to design and maintain scalable, high-quality AI/NLP services to improve productivity of the whole dstgroup and provide a new generation of products and services.
What you'll do
* Build and improve NLP and generative AI models using GPT, LangChain, vLLM, Hugging Face, and sentence-transformers.
* Design, develop and deploy multimodal RAG applications.
* Explore solutions at the intersection of Computer Vision + NLP; master recent LLM-based OCR approaches.
* Expose ML services through REST APIs (FastAPI).
* Ensure scalability and reproducibility with Docker, Git, and GitLab CI/CD.
* Work with diverse stakeholders (engineers, architects, finance, legal, energy teams) to translate business needs into technical solutions.
* Collaborate in an Agile environment with AI Engineers and Web Developers.
What we're looking for
* Master's degree in computer science, AI, or related field.
* 2+ years of experience in NLP/ML model development (language models, neural networks, statistical models).
* Knowledge of RAG, data retrieval, associative recall, and fact extraction.
* Strong problem-solving and teamwork skills.
* Strong Python programming skills.
* Proficiency with REST APIs, Docker, Git, and CI/CD pipelines.
* Experience working in Agile teams.
* Good communication skills in English.
Nice to Have (not mandatory):
* Ph.D. in Computer Science, Artificial Intelligence, or a related field.
* Experience both in Academia and Industry
* Have a strong track record of scientific research (in any field), and have done work on information retrieval, knowledge representation and reasoning, structured knowledge extraction, or large-scale data analytics.
* Willingness to mentor younger elements and co-supervise Master thesis in collaboration with Minho and Porto University.
What we offer
* The chance to shape the
AI backbone
for one of Portugal's biggest construction companies.
* Work directly with the software development team to design and implement
state-of-the-art AI
services with immediate business impact.
* Hybrid work model with flexibility.
* Competitive salary and benefits package.
* A collaborative, forward-looking environment focused on innovation and data-driven decision-making.