Full Stack AI Engineer

UST España
Municipality of Coslada, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Municipality of Coslada, Spain

Tech stack

Artificial Intelligence
Component-Based Software Engineering
Automation of Tests
Code Review
Databases
Continuous Integration
Relational Databases
Software Debugging
Django
Python
Software Engineering
Systems Integration
React
Flask
Backend
GIT
FastAPI
Solid Principles
Information Technology
GraphQL
Front End Software Development
Api Design
REST
Data Pipelines
Web Api

Job description

Full Stack Development Python React API Design Database Management CI/CD Problem-solving

Requirements

The ideal candidate will have proven experience in Full Stack Development, particularly in AI projects, and strong skills in both backend (Python) and frontend (React) development. Benefits include various insurances, training access, and flexible working arrangements., * Proven experience as a Full Stack Developer, preferably in AI-related projects.

  • Strong backend development skills in Python using frameworks such as FastAPI, Flask, or Django.
  • Solid experience building modern, responsive frontends with React., * Proven experience as a Full Stack Developer, preferably in AI-related projects
  • Strong backend development skills in Python using frameworks such as FastAPI, Flask, or Django
  • Solid experience building modern, responsive frontends with React (component-based architecture, state management, responsive UI)
  • Good knowledge of API design (RESTful and/or GraphQL) and integration between frontend, backend, and databases
  • Solid understanding of relational databases and data workflows
  • Experience integrating and optimizing API endpoints and data pipelines
  • Familiarity with CI/CD pipelines, Git, automated testing, and code review practices
  • Strong understanding of software design principles: scalability, modularity, maintainability, and security
  • Excellent problem-solving and debugging skills across the full stack
  • Bachelor's or Master's degree in Computer Science, Software Engineering, IT, or a related field
  • Strong soft skills: autonomy, attention to detail, ability to prioritize tasks, and effective collaboration with cross-functional teams
  • Continuous learning mindset, especially in AI and machine learning technologies

Benefits & conditions

23 days of Annual Leave plus additional discretionary days Health Care Plan Teleworking compensation Life and Accident Insurances Retribución Versátil Program Free access to several training platforms Professional stability and career plans Compensation for referrals Work Life Balance measures UST Club Platform discounts, * 23 days of Annual Leave plus the 24th and 31st of December as discretionary days

  • Numerous benefits (Health Care Plan, teleworking compensation, Life and Accident Insurances)
  • Retribución Versátil Program: Meals, Kinder Garden, Transport, online English lessons, Health Care Plan
  • Free access to several training platforms
  • Professional stability and career plans
  • Compensation for referrals
  • Option to pick between 12 or 14 payments along the year
  • Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime)
  • UST Club Platform discounts and gym Access discounts

Apply for this position