Software Mind
Jobs at Software Mind
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Software
As a Backend Python Developer, you'll design and maintain scalable backend services, collaborate in an agile environment and improve application performance.
Software
Design and develop native Android applications while ensuring security and performance. Collaborate with teams to integrate APIs and maintain high-quality code.
Software
Lead end-to-end delivery governance for an AWS-native RAG AI platform. Run two-week sprints and Scrum/Kanban ceremonies, manage risks, scope, stakeholder coordination, go/no-go decisions, and ensure integration assumptions and compliance controls.
Software
Build a Vue.js SPA chat-style Q&A interface integrated with a Python/FastAPI backend and AWS hosting. Implement RBAC, SSO (Cognito), reporting/analytics UI, API Gateway integration, and collaborate on UX and end-to-end testing within an AI-focused team.
Software
Build and maintain the Python/FastAPI backend and BFF for a tenant-isolated RAG AI assistant. Implement SSO/Cognito, audit logging, retrieval orchestration, and AWS integrations (Lambda, ECS, API Gateway, DynamoDB, S3). Write unit/integration tests, support QA, participate in code reviews, and maintain backend quality standards within an agile LATAM team.
Software
Design and build a validation harness and automated test suites for a RAG-based retrieval system. Evaluate retrieval accuracy, citation correctness, confidence calibration, RBAC enforcement, ingestion pipelines, and audit logging. Produce accuracy reports and test evidence to support go/no-go decisions.
Software
Lead hands-on development and delivery of a tenant-isolated RAG AI assistant: build and tune retrieval layers, implement query orchestration, integrate vector stores and LLM providers, ensure observability, drive technical cadence, code review, and collaborate on ingestion and validation to produce production-grade RAG outputs.
Software
Lead design and implementation of scalable, secure on-premises and Azure cloud SaaS systems. Define architecture, design data warehouses and ETL, produce documentation, guide engineering/DevOps/data teams, enforce standards and governance, evaluate technologies, and mentor engineers.
Software
Own and build tenant-isolated ingestion pipelines for emails and documents (Microsoft Graph, SharePoint/OneDrive), implement PII minimization, OCR integration, text extraction, and per-tenant vector indexing (OpenSearch/Pinecone). Define data schemas, ensure lineage and auditability, prototype push/pull ingestion strategies, and maintain documentation. Work on AWS-native data services and ensure secure, tenant-scoped processing.
Software
Lead discovery and SME workshops to produce developer-ready requirements, define data ingestion and governance, specify retrieval/ranking and expert-weighting logic, author accuracy rubrics, write INVEST user stories with acceptance criteria, maintain pipeline schema and traceability across Jira/Confluence, and prioritize accuracy tuning via query clustering for an AWS-native RAG AI assistant.
Software
Lead front-end development for a financial platform using React, TypeScript, and Next.js. Split between hands-on coding and team leadership: build user flows, integrate data, improve performance and observability, migrate to Next.js, and mentor engineers while driving projects and contributing to architecture and roadmap planning.
Software
Own and provision AWS infrastructure and CI/CD for a tenant-isolated, retrieval-first AI assistant. Implement IaC, manage vector stores, LLM provider connectivity, observability, secrets/KMS, and environment promotion to support production LLM workloads with tenancy, security, and monitoring.
Software
Design, implement, and secure cloud infrastructure using Terraform on Azure and Cloudflare. Manage PostgreSQL, message queues, CI/CD pipelines (GitHub Actions), scripting automation, monitoring/observability, and troubleshoot infrastructure issues while enforcing RBAC and security practices in a hybrid work setup.
Software
Lead dependency modernization and security remediation for large-scale Python and JVM backend services. Execute runtime and dependency upgrades, resolve Maven dependency conflicts, migrate Boto2 to Boto3, improve Docker images, implement Terraform changes, author CI/Bash scripts, collaborate with DevOps, and define standards and automation to ensure secure, reliable deployments.
Software
Lead dependency modernization efforts across TypeScript/JavaScript and .NET codebases. Manage major version upgrades, resolve breaking changes, maintain build stability, upgrade NuGet packages, maintain Docker images, improve observability, and drive engineering best practices across multiple teams and repositories for a three-month engagement.
Software
Serve as a client-facing Technical Product Manager in an Agile cross-functional team: own and prioritize the backlog, define product direction, translate between technical teams and stakeholders, drive releases, evaluate features from the user perspective, and facilitate Agile processes to protect team focus and maximize user/business value.
Software
Lead sprint planning and execution, write and refine user stories and acceptance criteria, run bug triage, coordinate cross-functional teams (engineering, design, QA), track progress, escalate risks, maintain project documentation, and translate technical details for stakeholders to ensure timely delivery.
Software
Work on a Scrum team building a greenfield global screening platform. Develop responsive, WCAG-compliant React UIs, design NestJS microservices with PostgreSQL, ensure security per OWASP, write Jest unit tests, and deliver scalable, high-performance applications while owning quality and schedules.
Software
As a Python Developer, you will develop and maintain backend services for a high-load platform, focusing on APIs, asynchronous tasks, and payment integrations while ensuring performance and user experience.
Software
Senior DevOps Engineer responsible for deploying, debugging, and securing infrastructure; collaborating with engineering teams; improving and automating systems; performing system administration, patching, and upgrades; resolving vulnerabilities; and owning custom build/deployment modules.



