Software Engineer (AI Business Cases)
As a software engineer, you will be responsible for developing and deploying AI business cases. This role involves working on scalable solutions, from proof of concept to production.
Key Responsibilities:
* Backend Development: Develop scalable backend systems using Python, FastAPI, and database integration.
* Containerization & CI/CD: Containerize applications using Docker and Azure Kubernetes Service (AKS), and build and maintain CI/CD pipelines.
* Cloud Computing: Deploy and manage applications using Microsoft Azure for secure and efficient cloud solutions.
Desirable Skills:
* Frontend Development: Proficient in React and TypeScript for developing responsive and dynamic user interfaces.
Mandatory Skills:
* Backend Development: Proficient in Python, with hands-on experience in FastAPI and database integration.
* Containerization: Skilled in containerization technologies including Docker and Azure Kubernetes Service (AKS).
* Cloud Computing: Practical experience deploying and managing applications using Microsoft Azure.
Language Skills:
English language proficiency: C2