At Tekton Labs, we design and build high-impact solutions with a strong focus on AI, automation, and cloud-native development. Weβre looking for a Lead Fullstack Engineer to lead the architecture and development of a cutting-edge document ingestion and analysis platform that leverages natural language processing (NLP) and AI capabilities.
This is a senior-level, hands-on engineering and technical leadership role, ideal for someone who thrives in cross-functional teams and is passionate about building robust, scalable, AI-powered systems.
π Key Responsibilitiesπ Technical Discovery & System Architecture
Lead technical discovery and define requirements and constraints with stakeholders.
Design modular, scalable architectures for parsing structured and unstructured documents.
Define MVP scope and delivery roadmap aligned with business needs.
Build Python microservices (FastAPI/Flask) for document ingestion, parsing, vectorization, and AI workflows.
Integrate with OpenAI, Azure AI, Hugging Face, or internal NLP models.
Design APIs and data flows for robust AI/ML integration.
Develop React.js interfaces for document upload, status tracking, and results visualization.
Work with design kits and wireframes to deliver intuitive UX.
Ensure seamless integration between frontend and backend services.
Deploy services on Azure (Functions, App Services, Blob Storage).
Automate infrastructure using Terraform or Bicep.
Build CI/CD pipelines with GitHub Actions or Azure DevOps.
Monitor system performance, ensure reliability, and address issues proactively.
Implement OAuth2, JWT, Azure AD for secure authentication.
Manage secrets with Azure Key Vault.
Follow best practices for API security and data privacy.
Mentor engineers and set technical standards.
Collaborate closely with product, design, QA, and ML teams.
Conduct code reviews and promote clean, scalable solutions.
π― Required Skills & Experienceβ Must-Have:
6+ years of experience in software development (backend or fullstack).
Advanced Python development with FastAPI or Flask.
Strong background in API and microservices architecture.
Familiarity with NLP tools and GenAI workflows (spaCy, Hugging Face, OpenAI).
React.js experience for building functional and modular frontends.
Proficient with Azure cloud services.
Experience with CI/CD and Infrastructure as Code.
Excellent English communication skills (written and spoken).
β¨ Nice-to-Have:
Background with financial or legal document processing.
Experience with tools like PyMuPDF or PDFMiner.
Understanding of ML models (PyTorch, scikit-learn).
Familiarity with TypeScript, Node.js, or NestJS.
UX/UI sensitivity or experience working closely with design teams.
π‘ Soft Skills
- β Strong ownership and comfort with ambiguity.
- β Product-oriented, pragmatic decision-making.
- β Collaborative, mentoring mindset.
- β Adaptable to change and iterative development.
π Why Join Tekton Labs?
π Lead the development of an AI-powered document processing platform.
π‘ Work with experts across ML, product, design, and engineering.
π High-impact projects with real-world data and business value.
π Remote-first culture, with flexible, collaborative teams in LATAM.
π Location Requirement
πΉ This role is open exclusively to candidates located in LATAM. Applications from other regions will not be considered.
π° Compensation
Offer will depend on experience and qualifications, with the following maximums:
Peru: S/. 16,000 (payroll)
LATAM: $6,000 USD (contractor)
π Candidates with expectations above these ranges will not be considered.
π© Ready to Join? Apply Now!
Submit your CV and GitHub/portfolio (if available) and letβs build intelligent systems together! π
Similar Jobs
What We Do
Tekton is a Technology Consultancy and Software Development company that builds products to improve peopleβs lives. To this day, Tekton has worked on more than 360 products with 200+ clients across 15+ industries. We strive to be at the forefront of technology, fostering innovation and creating meaningful experiences for users worldwide








