Drive AI Innovation at Tekton Labs
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.
π§ Backend Engineering & AI Integration
-
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.
π» Frontend Engineering
-
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.
βοΈ Cloud, DevOps & Infrastructure
-
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.
π Security & Compliance
-
Implement OAuth2, JWT, Azure AD for secure authentication.
-
Manage secrets with Azure Key Vault.
-
Follow best practices for API security and data privacy.
π₯ Team Collaboration & Technical Leadership
-
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! π
Top Skills
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