afarax is looking for a freelance Full Stack Developer - AI Applications. We need you!
The project:
Our client in the banking sector, is seeking an experienced Full Stack Developer - AI Applications to strengthen their team.
Key responsibilities:
Full Stack Development
- Design, develop and maintain end-to-end AI-enabled applications, from responsive user interfaces to robust backend services.
- Build and maintain RESTful APIs and microservices integrating AI capabilities such as Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) pipelines and custom machine learning models.
- Implement real-time data processing workflows supporting AI-driven functionalities including chatbots, recommendation engines and predictive analytics.
- Ensure application scalability, performance, reliability and security across AI-enabled platforms.
- Participate in architectural decisions and contribute to best practices for modern software development.
AI Integration & Collaboration
- Collaborate closely with AI/ML engineers to deploy, integrate and operationalize machine learning models.
- Develop intuitive interfaces for AI-powered applications, including dashboards, conversational interfaces and interactive visualizations.
- Integrate AI functionalities into existing systems while ensuring robustness through fallback mechanisms and graceful degradation strategies.
- Work with data scientists to optimize model inputs, outputs and user adoption.
Infrastructure & DevOps
- Deploy and manage cloud-based environments, primarily on Microsoft Azure.
- Implement and maintain containerized solutions using Kubernetes and modern DevOps practices.
- Design and maintain CI/CD pipelines supporting rapid and reliable deployments.
- Implement monitoring, logging and observability solutions to track system health and AI model performance.
- Optimize reliability, latency and operational costs of AI workloads and services.
User Experience & Quality Assurance
- Design user-centric and accessible interfaces for AI-enabled applications.
- Develop and maintain automated testing frameworks covering unit, integration and end-to-end testing.
- Validate AI-driven functionalities through testing and performance monitoring.
- Support continuous product improvement through experimentation, feedback collection and A/B testing.
Compliance & Governance
- Ensure compliance with security standards, data protection regulations (GDPR) and software development best practices.
- Maintain clear technical documentation, including APIs, architecture decisions and integration patterns.
- Contribute to governance, maintainability and knowledge sharing within the team.
Is this you?
Education
- Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent practical experience.
Professional Experience
- Minimum 3 years of experience in Full Stack Development.
- Proven experience integrating AI/ML capabilities into business applications.
- Experience deploying and consuming LLM APIs, RAG architectures or machine learning services.
- Experience working within Agile delivery environments.
Technical Skills
Frontend
- React
- Modern JavaScript / TypeScript ecosystem
- Responsive and user-centric UI development
Backend
- Python (FastAPI, Django, Flask)
- Node.js and/or Java Spring Boot
- API and microservices development
Databases
- PostgreSQL, MySQL or equivalent relational databases
- MongoDB, Redis or equivalent NoSQL technologies
Cloud & DevOps
- Microsoft Azure (preferred), AWS or GCP
- Kubernetes and containerization technologies
- CI/CD pipelines
- Infrastructure automation and cloud-native development
AI & Data Technologies
- Experience integrating AI services and machine learning models
- Familiarity with frameworks such as LangChain, Hugging Face or TensorFlow Serving
- Understanding of AI application architectures and model lifecycle management
Nice-to-Have Skills
- Experience with vector databases and retrieval systems (e.g. ChromaDB, Elasticsearch, Pinecone).
- Experience with conversational AI solutions such as chatbots or voice assistants.
- Knowledge of Generative AI architectures and Retrieval-Augmented Generation (RAG).
- Experience within regulated industries such as Financial Services, Healthcare or Utilities.
Soft Skills
- Strong analytical, problem-solving and debugging capabilities.
- Ability to collaborate effectively with developers, AI engineers, product managers and designers.
- Ownership mindset with the ability to drive features from design through production deployment.
- Strong communication, documentation and stakeholder interaction skills.
- Curious, innovative and solution-oriented mindset.
- Ability to work both independently and within multidisciplinary teams.
How afarax supports you?
- You benefit from our extensive network
- You will have access to projects that fit your expertise
- We help and support you throughout your project
- We offer the possibility to build a valuable and lasting partnership
Check out more projects on: https://afarax.be/jobs/type/freelance/