Afarax is looking for a freelance Full Stack Developer - AI Applications. We need you!
Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below.
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. xphnsxz
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: