Software Engineer - AI Business Cases
We are seeking a skilled Software Engineer to join our team and contribute to the development of AI business cases.
About the Role:
This role involves software engineering in support of development to production of AI business cases. The ideal candidate will have hands-on experience in backend web development using Python, with expertise in FastAPI and database integration.
Key Responsibilities:
* Design and develop scalable solutions for AI business cases.
* Work on building and maintaining CI/CD pipelines for streamlined development workflows.
* Deploy and manage applications using Microsoft Azure for secure and efficient cloud solutions.
* Prioritize tasks effectively to meet deadlines.
Mandatory Skills and Qualifications:
* Backend Development (Python): Proficient in backend web development using Python, with hands-on experience in FastAPI and database integration.
* Containerization & CI/CD: Skilled in containerization technologies including Docker and Azure Kubernetes Service (AKS).
* Cloud Computing (Azure): Practical experience deploying and managing applications using Microsoft Azure for scalable, secure, and efficient cloud solutions.
Nice-to-Have Skills:
* Frontend Development: Proficient in React and TypeScript for developing responsive and dynamic user interfaces.
Languages:
English: C2 Proficient