Submit
Full Stack Engineer - AI Products
Lisboa
Job description
We are seeking a talented Full Stack Engineer to join our team, focusing on the development of AI-driven products for our client in the retail sector.
The ideal candidate will have a strong background in web application development, with expertise in both frontend and backend technologies, and a passion for building scalable, AI-powered solutions.
This role requires proficiency in microservices architecture, CI/CD pipelines, and cloud services, with experience in MLOps and AI tools being highly valued.
Responsibilities:
- Develop and maintain web applications with a focus on AI-based predictions and recommendations.
- Design and implement scalable, modular, and reusable solutions using microservices architecture with Kubernetes and Docker.
- Build and optimize frontend and backend components using technologies such as Django/FastAPI + React, Ruby on Rails, or Flask + Vue.js.
- Structure projects effectively, applying best development and testing practices to ensure high-quality code.
- Build and maintain CI/CD pipelines to automate parts of the development cycle, ensuring efficient and reliable deliveries.
- Leverage cloud services (preferably Azure) to deploy and manage applications.
- Contribute to the development of agent architectures/pipelines and MLOps pipelines to automate the lifecycle of AI models.
- Utilize AI copilots to accelerate development processes where applicable.
- Collaborate with cross-functional teams, including data scientists and product managers, to deliver AI-driven solutions.
- Troubleshoot and resolve technical issues to ensure robust and scalable product performance.
Requirements
Must Have:
- Minimum of 3 years of experience in web application development.
- Proficiency in frontend and backend development technologies (e.g., Django/FastAPI + React, Ruby on Rails, Flask + Vue.js).
- Ability to design scalable, modular solutions based on microservices architecture using Kubernetes and Docker.
- Strong project structuring skills, with expertise in applying best development and testing practices.
- Experience with CI/CD pipelines, including building and maintaining pipelines to automate development processes.
- Familiarity with cloud services, preferably Azure.
- Strong problem-solving skills and ability to work collaboratively in a fast-paced environment.
- Direct experience with AI-based prediction/recommendation tools is a plus.
- Experience in developing agent architectures/pipelines is valued.
- Experience in productizing MLOps pipelines for AI model lifecycles is valued.
- Familiarity with AI copilots to accelerate development is valued.
- Exposure to distributed computing technologies (e.g., Hadoop, Spark) is valued.
Nice to Have:
- Certifications in relevant technologies (e.g., Microsoft Certified: Azure Developer Associate, Certified Kubernetes Application Developer).
- Experience with MLOps frameworks (e.g., MLflow, Kubeflow).
- Familiarity with observability tools (e.g., Prometheus, Grafana) for monitoring AI-driven applications.
- Knowledge of Agile methodologies and DevOps practices.
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)