Software Developer – Angular & Python

Ampstek — Australia · Posted ~2 hours ago

Visa History ✓

Skills

Angular TypeScript Python FastAPI REST API development Frontend development Backend development API integration REST APIs Azure Document Intelligence LLMs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an engineering team building an enterprise platform that turns AI-generated document insights into reliable workflows. You will develop responsive Angular applications with TypeScript, scalable Python and FastAPI services, REST APIs, integrations, and platform components that let users review, validate, correct, and approve extracted information.

Highlights

Opportunity to build production-grade applications at the intersection of software engineering and applied AI. The role spans responsive frontend development, scalable backend services, APIs, integrations, and platform components for enterprise workflows.

Description

About the Role We are seeking an experienced Software Developer to join an AI-powered Document Extraction & Validation Platform team. The role will focus on building and scaling production-grade applications that extract, validate, review, and manage structured information from contract documents using Azure Document Intelligence and LLM-powered AI workflows. The Data Science team will own the core AI extraction models and evaluation framework, while this role will be responsible for developing the frontend applications, APIs, backend services, integrations, and platform components required to transform AI outputs into a reliable enterprise solution. Key Responsibilities Design and develop responsive Angular applications using TypeScript.Build user interfaces that allow users to review, correct, validate and approve extracted document data.Develop scalable backend services and APIs using Python and FastAPI.Design, develop and integrate REST APIs between frontend, backend and AI services.Integrate applications with Azure Cloud services, storage and AI processing pipelines.Integrate AI-generated outputs into production-grade business applications.Support integration with Azure Document Intelligence and LLM-powered workflows.Develop secure authentication and authorization mechanisms.Implement application monitoring, logging and observability.Ensure data integrity, application reliability and performance.Develop and maintain automated unit, integration and API testing.Build and maintain CI/CD pipelines for application deployment. Mandatory Skills 5+ years of Angular developmentTypeScriptPythonFastAPIREST API developmentAzure CloudCI/CDSoftware/Application TestingFrontend & Backend Application Development Good to Have Azure OpenAIAzure Document IntelligenceAzure AI ServicesAzure Machine LearningLLM / Generative AI integration