Job Openings
Senior Full-Stack Developer (AI/ML) (Hybrid - Lisbon, Portugal)
About the job Senior Full-Stack Developer (AI/ML) (Hybrid - Lisbon, Portugal)
We are looking for a Senior Full-Stack Developer with an AI/ML focus to work on an international project for a client based in Portugal. This hybrid position offers the chance to design and implement state-of-the-art Generative AI applications, applying advanced frameworks and collaborating in a cross-functional global environment.
Tasks
- Design, develop and deploy full-stack solutions leveraging cloud-native services and modern frameworks.
- Build and integrate APIs using FastAPI, Flask, or Django, ensuring scalability and performance.
- Implement Azure Functions, Service Bus, and APIM for enterprise-grade integrations.
- Develop and optimize AI/ML solutions with frameworks like TensorFlow, PyTorch, or Hugging Face.
- Work with Generative AI models (LLMs, GANs, VAEs, Diffusion Models) to deliver advanced solutions.
- Apply expertise in NLP, OCR, and multimodal AI applications.
- Containerize and manage deployments using Docker.
- Manage and optimize data with databases such as PostgreSQL, MongoDB, or CosmosDB.
- Deploy and monitor AI models on Azure, AWS, or GCP.
- Collaborate in agile, cross-functional teams, ensuring adherence to software engineering best practices.
- Leverage agentic frameworks (AutoGen, Semantic Kernel, LangGraph, Crew AI).
Requirements
- Strong proficiency in Python (mandatory), or C# as an alternative.
- 1+ years of experience building GenAI solutions (with the technologies listed) or 1+ years of experience in prompt engineering.
- Solid background in software engineering principles, agile delivery, and cloud environments.
- Advanced English is mandatory
- Microsoft Azure AI Engineer Associate certification is a plus
Benefits
At DBSPT you will find:
- Collaborative Environment: We value a sense of community where ideas are shared, and achievements are celebrated as a team.
- Global Connection: An opportunity to interact with people from different countries and cultures, expanding your network and worldview.
- Physical Health Support: Through Totalpass and Mediquo, we offer resources and programs focused on your physical well-being.
- Mental Health Care: Team Care provides initiatives and actions to support your emotional and mental balance in daily life.