Software Mind logo
Software Mind

Software House focused on results since 1999

Senior Development Lead

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 1,001-5,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

Latin America (LATAM)

Posted

1 day ago

Salary

0

Seniority

Lead

No structured requirement data.

Job Description

Senior Development Lead

Software Mind

Role Description 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, Vue.js 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. You are the technical delivery lead, the bridge between architectural intent and day-to-day engineering execution. You own code quality, technical decisions within the team, and the delivery of the core AI Extraction Gateway (Simple and Complex RAG). You are hands-on: coding, reviewing, and unblocking across the Python backend and retrieval layers. Responsibilities - Lead hands-on development of the AI Extraction Gateway, progressing from Simple RAG to Complex RAG - Implement and tune the expert-weighted (SME) retrieval layer and structured result validation - Own confidence score calibration; collaborate with the BA on accuracy rubrics and test evidence - Drive technical delivery cadence: sprint planning, code reviews, technical risk identification, and team unblocking - Ensure architectural patterns are implemented consistently across the codebase - Collaborate with the Data Engineer on ingestion pipeline integration points and vector store schema - Implement and evolve the query orchestration layer (Python/FastAPI, AWS Lambda/ECS) - Support the QA Automation Engineer in designing the validation harness for RAG outputs - Maintain development observability: structured logging, CloudWatch dashboards, X-Ray tracing Qualifications - +90% English written and oral (at least B2 level) with excellent communication skills - 6+ years in software development; minimum 2 years in a tech lead or senior engineering lead capacity - Strong Python development skills; FastAPI or equivalent async Python framework required - Hands-on AWS experience: ECS and/or Lambda, API Gateway, DynamoDB, S3, CloudWatch, X-Ray - Experience with vector databases OpenSearch, Pinecone, Weaviate, or equivalent - Solid understanding of API design, service decomposition, and clean backend architecture - AI Experience (Required Not Optional) - Delivered at least one production RAG, semantic search, or LLM-integrated application end-to-end not a prototype or internal tool - Practical experience integrating with LLM provider APIs (OpenAI, Anthropic, or Amazon Bedrock) in a production or enterprise configuration - Working knowledge of chunking strategies, embedding models, retrieval ranking, and prompt engineering in a production context - Experience with confidence scoring, retrieval evaluation, or hallucination mitigation approaches in a deployed system Nice-to-Have - Experience with LangChain, LlamaIndex, or similar LLM orchestration frameworks - Familiarity with OCR pipelines and document extraction tooling (AWS Textract, Tesseract, or equivalent) - Exposure to multi-tenant data isolation patterns and tenant-scoped encryption key management

Related Categories

Related Job Pages

More Engineering Manager Jobs

Remote logo

Engineering Team Leader

Remote

The easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.

Full TimeRemoteTeam 501-1,000H1B Sponsor

Role Description A Team Leader is responsible for all the work of a team and the spokesperson for everyone in it. They are expected to manage the team dynamics and always bring the best in everyone. A team leader is not expected to be the best in a team but rather help others become the best version there is and gear the team towards optimised execution. Key Responsibilities: - Managing a small product team of 3-5 engineers (backend and frontend). - 30% of the time spent doing management work. Outside of that actively participates in product development in their team. - Being involved in hiring processes for their own team and potentially help out their peers. - Responsible for the onboarding process of new engineers. - Manage team dynamics and bring out the best in team members. - Giving continuous and constructive feedback. - Helping the team grow continuously as a group and responsible for each direct report’s career. - Providing guidance and coaching to the team. - Redesign how engineering work ships with autonomous agents as the default execution layer. - Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. - Build reusable agentic workflows and primitives in the codebase. - Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable. Qualifications - Managed an engineering team of at least 2 people. - Extensive experience with Backend (Elixir/Phoenix or Ruby or functional programming). - Commitment to promoting all of Remote's values within the team and the greater organisation. - Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable. - Practical experience designing or adopting agentic/automation workflows (or comparable systems) and improving them through iteration. - Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality. - Solid communication skills. - Solid knowledge of engineering and development principles and best practices. - Proven organizational skills with attention to detail. - Focused on efficient processes with a kind, people-first approach. - Ability to inspire others and instill confidence. - Good understanding of team dynamics. - Ambitious and intentional about diversity, equality, and inclusion. - Demonstrates strong automation and AI capabilities and AI fluency. Requirements - You'll report to: Engineering Manager - Direct reports: 2-5 Engineers - Team: Engineering - Location: Anywhere in the world - Start date: As soon as possible Benefits - Work from anywhere - Flexible paid time off - Flexible working hours (async) - 16 weeks paid parental leave - Mental health support services - Stock options - Learning budget - Home office budget & IT equipment - Budget for local in-person social events or co-working spaces

Worldwide
$7.5K - $169.7K / year
Phorest Software logo

Engineering Manager

Phorest Software

Phorest is your all-in-one solution to managing and growing your business. #TogetherWeGrow

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Lead, mentor, and develop an engineering team within the Pay Pillar. • Foster a culture of continuous learning, personal growth, and open communication to enhance team engagement and performance. • Actively participate in recruiting, onboarding, and building a diverse and inclusive team. • Provide strong technical guidance, ensuring best practices, scalability, and maintainability in all solutions. • Work closely with the Principal Engineer to prioritize and address technical challenges effectively. • Contribute hands-on where needed—reviewing code, supporting system design, and guiding the team in building complex distributed systems. • Partner with Product Managers, Designers, and other Engineering teams to deliver cohesive, high-quality solutions. • Champion the observability strategy, ensuring service level objectives (SLOs) are defined and met. • Implement robust monitoring tools to proactively detect and address system issues. • Drive the execution of key technical projects, ensuring timely delivery while maintaining quality. • Regularly report to the Senior Engineering Manager on progress, strategy, and team challenges requiring support.

Ireland
EWOR logo

Supply Chain Co-Founder / Head of Engineering

EWOR

For those who think in decades and build in days.

Full TimeRemoteTeam 201-500Since 2020H1B No Sponsor

• You will own, build, and run your startup in fields such as Supply Chain. • You will embark on an extensive personal development journey crafted by unicorn founders and follow a fully customised programme enhancing your goal, time, and energy management. • You will receive support in hiring through our network to over 50,000 professionals and advice as well as best practices from serial entrepreneurs. • You will receive intensive coaching to make your startup ready to raise millions in funding. • You will iterate your product with us until having reached product-market-fit and receive support in building up a sales force or creating a marketing engine respectively.

Latvia
ENSEK logo

Software Engineering Manager – Platform

ENSEK

The award-winning SaaS platform behind leading energy suppliers.

Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Team leadership: Line manage, mentor and grow a team of platform engineers and SREs. Build a high‑performing, psychologically safe culture that values learning, accountability and continuous improvement. • Technical strategy & delivery: Define and execute the platform roadmap including compute, networking, storage, CI/CD and Kubernetes‑based services. Balance technical debt, reliability work and new feature delivery. • Reliability & SLAs: Own SLIs/SLOs for platform services, drive reliability programmes, and ensure teams meet agreed availability and performance targets. • Observability & incident management: Champion end‑to‑end observability (metrics, tracing, logging), lead major incident responses, and run blameless post‑incident reviews with actionable RCA and follow‑through. • Automation & infrastructure as code: Promote automation-first approaches for provisioning, deployments and runbook automation using IaC and CI/CD best practice. • Security & compliance: Work closely with InfoSec to embed secure configurations, secrets management and compliance controls into the platform lifecycle.

United Kingdom