Seeking an experienced engineer to develop and maintain an AI-based internal communication platform. Responsibilities include creating backend services, AI agent features, frontend components, and DevOps pipelines in a collaborative team environment."
Key Responsibilities
- Architect and develop backend services and AI agent features using Python, FastAPI, LLM frameworks, RAG databases, and RabbitMQ.
- Design and optimize database schemas with SQL Server and PostgreSQL, implementing ORM solutions using SQLAlchemy.
- Implement authentication and authorization workflows utilizing SAML, OAuth, and EntraId.
- Create and maintain automated test suites with Pytest to ensure software quality.
- Develop responsive frontend components using React, JavaScript, CSS,
and NX for micro-frontend architectures.
- Configure and manage containerized deployments and CI/CD pipelines using Kubernetes, Azure DevOps, and ArgoCD.