Work on innovative projects for some of the best companies around the world
Grow as you engage with multidisciplinary teams and multiple industries
Collaborate with teams to drive innovation
Involvement in development, problem-solving, management, and human interaction
Requirements
3+ years of working experience in Artificial Intelligence, Machine Learning, or related software engineering roles
Academic background in Computer Science, Data science, Artificial Intelligence, or related field
Strong professional experience with .NET/C# (.NET Core, .NET 6/8), including building orchestration and backend APIs
Hands on experience with Azure OpenAI / OpenAI / ChatGPT-class models (GPT-40-level), as well as generative AI for summarization, extraction, filtering, speech-to-text / transcription pipelines (e.g. Whisper.NET , Azure Cognitive Services / Speech); and patterns such as RAG and AI search.
Outstanding proficiency in using Agentic AI tools like Cursor IDE and GitHub Copilot to accelerate code development, refactoring, and complex debugging.
Excellent understanding of Transformer-based model architectures and general Machine Learning principles
Experience deploying or integrating AI models into production environments (APIs, pipelines, or backend systems)
Analytical mind with a strong problem-solving aptitude
Experience collaborating with engineering and product development teams
Fluency in English, both spoken and written
Must be willing and legally qualified to live and work in Portugal.
Tech Stack
Azure
.NET
Benefits
Salary according to your experience and performance