6 days ago
Madrid, SpainSenior
Responsibilities
- Develop end-to-end full-stack applications using .NET, Python, React, Vue, Angular, and TypeScript.
- Design, develop, and integrate REST APIs.
- Develop and support AI/LLM-enabled applications using Azure OpenAI and AI Foundry.
- Implement retrieval-augmented generation, vector search, document ingestion, and vector indexing solutions.
- Use OCR and Document Intelligence technologies to automate document processing.
- Manage CI/CD pipelines, deployments, and DevOps activities.
- Collaborate with architects, product owners, business stakeholders, and cross-functional teams to define technical solutions.
- Ensure application scalability, maintainability, security, performance, and user experience.
- Provide production support, maintenance, monitoring, and enhancement for AI-enabled business applications.
- Contribute to identity and governance solutions using Microsoft Entra ID and related technologies.
- Participate in agile delivery, technical design discussions, problem-solving, and continuous improvement.
Requirements
- At least 5 years of experience in full-stack software engineering and cloud technologies.
- At least 1–2 years of hands-on experience with LLM/RAG solutions and AI-enabled applications.
- Proven experience delivering end-to-end technical solutions across front-end, backend, cloud, and DevOps environments.
- Experience with C#, .NET, Python, React, TypeScript, Vue, Angular, REST APIs, Azure Web Apps, Azure SQL, and Microsoft Entra ID.
- Experience with Azure DevOps, CI/CD pipeline management, deployments, Azure OpenAI, AI Foundry, OCR, Document Intelligence, vector indexing, and document ingestion.
- Experience working in agile delivery environments and cross-functional global teams.
- Strong communication, stakeholder engagement, problem-solving, analytical, and collaborative skills.
- Fluent English and the ability to work effectively in multicultural environments.
Benefits
- Flexible schedule and hybrid work model.
- Continuous learning opportunities through SGS University and Campus.
- Collaboration in a multinational environment with colleagues across multiple continents.
- Supportive, diverse, team-oriented culture with opportunities to learn, grow expertise, and develop professionally.
