- We are looking for a Software Developer to build and enhance an AI powered document processing platform that leverages Azure Document Intelligence Azure OpenAI and up-to-date cloud technologies to extract and validate data from contracts and business documents
- You will be responsible for the web application API services cloud integrations and platform capabilities that transform AI models into a scalable secure and production ready solution
Key Responsibilities:
- Develop and enhance the Angular based review application for validating and managing AI extracted data
- Design and build scalable API and service layers using Python and modern web technologies
- Integrate applications with Azure services cloud storage and AI processing pipelines
- Drive production readiness through deployment automation monitoring security and performance optimization
- Troubleshoot and resolve application integration and data integrity issues
- Support evaluation CI CD and platform tooling used for AI model deployment and testing
- Maintain technical documentation coding standards and architectural best practices
- Collaborate closely with Data Scientists to operationalize AI and document extraction solutions
Technical Requirements:
- Strong experience in Angular TypeScript and modern frontend development
- Strong Python development experience with API frameworks such as FastAPI
- Good understanding of REST APIs authentication microservices and application architecture
- Experience building testable maintainable and scalable applications
- Hands on experience with Microsoft Azure including Azure Storage Azure OpenAI Azure Document Intelligence Azure ML and Identity Management
- Knowledge of CI CD GitLab DevContainers and cloud deployment practices
- Experience with unit testing integration testing and application monitoring
- Exposure to C
- NET ASP
- NET Core LLM applications Azure AI services MLOps and containerization is preferred