[VCK] Backend Developer (Python + AWS)
Buenos Aires - Argentina
Department:
Job Summary
About the Project
Software Mind is building a private tenant-isolated AI assistant for the real estate title and settlement industry. The platform is a retrieval-first (RAG) system that ingests historical email documents and structured metadata into a per-tenant vector index and serves grounded cited expert-weighted answers through a chat-style Q&A interface with single sign-on and full audit logging.
The platform is AWS-native with a Python/FastAPI backend frontend OpenSearch/Pinecone vector store and OpenAI/Anthropic/Bedrock as LLM provider. You will join a senior cross-functional LATAM-based team where hands-on AI delivery experience not just familiarity is the baseline expectation.
Your Responsibilities
Build and maintain the BFF/Backend API layer (Python/FastAPI ECS/Lambda).
Implement SSO / identity provider integration and the tenant-based authentication schema (AWS Cognito).
Build the audit logging layer from minimal dev logging through to full document lifecycle tracking.
Develop core API services supporting the chat Q&A interface and retrieval orchestration.
Integrate with AWS services: API Gateway Cognito DynamoDB S3 CloudWatch.
Write unit and integration tests; support the QA Automation Engineer with testable documented service contracts.
Participate in code reviews and contribute to maintaining backend code quality standards alongside the Tech Lead.
Qualifications :
Must-Have Skills & Experience
3 years in backend software development.
Proficient in Python; FastAPI or Flask experience preferred.
Experience with AWS serverless and container services: Lambda ECS API Gateway.
Experience with DynamoDB / S3.
Familiarity with SSO/OAuth 2.0/OIDC patterns; AWS Cognito or equivalent identity provider integration experience.
Understanding of API design principles audit logging patterns and secure data handling.
Comfortable working in agile/scrum teams with Jira.
Additional Information :
Nice-to-Have
Exposure to RAG or LLM-integrated backend systems working alongside AI pipeline components.
Experience with multi-tenant application architecture and tenant-scoped access control patterns.
Familiarity with structured audit logging for compliance or regulated-data use cases.
We are accepting applications from LATAM countries
#LI-DNI
Remote Work :
Yes
Employment Type :
Full-time
About Company
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities these are a few words that describe an average day for us. Building cross-functional engineering te ... View more