Full-Stack AI Developer (Mid-Level / Senior)
Location: Hybrid / Remote
Company: Making Science | Sweeft
Employment Type: Full-time
Company Description
Making Science is an international digital acceleration company with over 1,200 experts across 15 markets, including Spain, Portugal, Mexico, Colombia, France, Italy, the UK, Ireland, Sweden, Denmark, Norway, Finland, Germany, Georgia, and the USA. As a proud consulting partner of Local Planet—the world’s premier network of independent media agencies—we deliver a suite of digital, technology, and performance marketing services to a global clientele.
Our expertise spans digital marketing and MarTech, software and cloud solutions, artificial intelligence, and SaaS, all underscored by a relentless pursuit of innovation. Making Science was ranked 15th in the FT1000: Europe’s Fastest-Growing Companies 2023.
We are committed to making a positive impact through various ESG initiatives, including partnerships with the Climate Pledge, the United Nations Global Compact, and Pledge1%, dedicating resources and efforts to support non-profit organizations. Our global network of delivery hubs fosters job growth and serves as an incubator for top-tier tech talent, fueling projects that accelerate transformation and modernization.
Role Description
We are seeking a Mid-to-Senior Full-Stack AI Developer to join our AI engineering team. This role involves building full-stack applications with real-time AI capabilities, seamless frontend/backend communication, and intuitive interfaces for AI-powered tools. You will work closely with AI engineers, designers, and product managers to deliver cutting-edge user experiences powered by AI models and agents.
Key Responsibilities
- Design and develop user interfaces for AI agents and automation tools
- Integrate AI capabilities into existing business applications and workflows
- Build real-time conversational interfaces with streaming AI responses
- Create dashboards and analytics for AI agent performance monitoring
- Implement user authentication and permission systems for AI tools
- Develop responsive web applications that work seamlessly with AI backends
- Handling data flow between frontend components and AI services
Example Use Cases
- Build interactive dashboards for AI agent analytics and monitoring
- Create web interfaces for business automation tools
- Develop real-time chat interfaces for conversational agents
- Build form-based AI tools for document processing
- Create user-friendly configuration panels for AI workflows
- Implementing customer-facing interfaces for AI-powered services
What We’re Looking For
- Strong experience with React, Next.js, TypeScript, and TailwindCSS, with a focus on building responsive, high-performance user interfaces.
- Proficiency in Python, particularly with FastAPI for building scalable RESTful APIs.
- Practical knowledge of integrating AI models via APIs (e.g., OpenAI, Claude), including handling streaming responses.
- Solid understanding of relational and in-memory databases, specifically PostgreSQL and Redis.
- Experience implementing WebSocket connections and managing asynchronous processes.
- Familiarity with Docker-based containerization and basic cloud deployment practices (any cloud provider experience is acceptable).
- English proficiency at B1 level or higher
Nice to Have
- Experience with shadcn/ui for building accessible and visually consistent UI components.
- Backend Technologies: Familiarity with Node.js and advanced WebSocket integration for real-time applications.
- Exposure to tools such as Gemini API and LangChain for building intelligent, context-aware systems.
- Knowledge of vector similarity search using Qdrant or Pinecone for AI-driven search and retrieval.
- Implementation of Server-Sent Events (SSE) for efficient real-time data updates.
- Experience deploying on platforms like Vercel and Google Cloud Run and managing CI/CD pipelines for streamlined releases.
- Hands-on use of Vertex AI Agent Builder, Cloud Functions, Apps Script, and Firebase for building scalable cloud-based solutions.
Why Join Us?
- Work on groundbreaking automation and AI agent projects
- Flexible hybrid work model with international collaboration
- Professional growth through continuous learning and development
- Health insurance and a comprehensive benefits package
- Regular team events and a supportive work culture
How to Apply:
Send an email to hrtbilisi@makingscience.com with the subject line:
Application for Full-Stack AI Developer Position
Attach your resume in PDF format.
Be part of a team advancing the AI lifecycle—from experimentation to full-scale deployment—at Making Science | Sweeft.