IT/Application Development & Management
AI Harness Code base Hardening, AWS Migration & Front-end Integration
Location: Germany (Remote/Hybrid depending on project requirements)
Experience Level: Intermediate
We are supporting a global pharmaceutical client on a project focused on the technical audit, hardening, cloud migration, and modernisation of an existing AI platform. We are seeking an experienced Full Stack Software Engineer / Cloud Engineer with strong expertise in back-end development, AWS cloud environments, containerisation, testing frameworks, and front-end integration.
The successful consultant will be responsible for reviewing, refactoring, and optimising an existing AI harness code-base to improve maintainability, scalability, security, and performance. This includes developing and maintaining Python-based Fast API services and Node.js integration layers, implementing software security best practices, enhancing code quality, and ensuring production readiness of applications supporting AI-driven solutions.
A key aspect of the project involves migrating the application from local environments into AWS cloud infrastructure. The consultant will be responsible for containerising services using Docker, supporting deployment automation through CI/CD pipelines, and establishing scalable cloud-native architectures. Experience with GitHub Actions, Azure DevOps, infrastructure deployment, and cloud migration projects will be highly advantageous.
The role will also require the design and implementation of automated testing frameworks, including unit, integration, and API testing. Candidates should be comfortable working with tools such as pytest, Jest, httpx, Ruff, Black, ESLint, and other quality assurance frameworks to ensure code reliability, maintainability, and compliance with development best practices.
On the front-end side, the consultant will be responsible for translating Figma designs into responsive user interfaces using TypeScript, HTML, and CSS. Previous experience building AI-focused applications, dashboards, conversational interfaces, analytic platforms, or data visualisation solutions would be highly desirable. The ability to work closely with designers and convert design tokens and component specifications into production-ready code is essential.
Required Skills & Technologies
- Python
- FastAPI
- JavaScript / TypeScript
- Node.js
- Docker
- AWS Cloud Services
- CI/CD Pipelines
- GitHub Actions and/or Azure DevOps
- REST API Development
- Automated Testing (pytest, Jest)
- HTML, CSS, TypeScript
- Frontend Development
- Git Version Control
- Software Security Best Practices
Preferred Experience
- AI/ML applications or AI platform development
- Cloud migration and modernisation projects
- Containerised micro-service architectures
- Figma-to-code implementation
- Data visualisation and dashboard development
- DevOps and Infrastructure as Code practices
- Enterprise software development within regulated environments
Ideal Candidate Background:
- Full Stack Engineer
- Senior Software Engineer
- Application Developer
- Cloud Engineer
- AWS Engineer
- Back-end Engineer
- Front-end Engineer
- Platform Engineer
- DevOps Engineer
- AI Application Engineer
- Solutions Engineer
