Semi Senior AI Fullstack Engineer

Tekton Labs

Lima Metropolitana

Presencial

PEN 64.000 - 87.000

Jornada completa

14 días+
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

Tekton Labs busca un AI Fullstack Engineer para unirse a un proyecto orientado al desarrollo de agentes de IA y plataformas de reclutamiento.

Diseñarás, construirás y mantendrás aplicaciones fullstack impulsadas por IA, integrando Backend en Python con servicios de IA, motores de búsqueda vectorial y APIs REST, junto con interfaces modernas en Frontend (Next.js/React).

Formación

  • Python 3.11+ con gestión de dependencias con Poetry.
  • FastAPI y APIs ASGI con manejo de archivos.
  • Pydantic v2 y Pydantic Settings.
  • SQLAlchemy 2.x y PostgreSQL con Alembic para migraciones.
  • IA, ML y búsqueda vectorial con OpenAI y bases de datos vectoriales.
  • PyPDF2 y procesamiento de PDFs/Word.
  • Seguridad: PyJWT y OAuth (Google).
  • AWS y utilidades de nube.
  • Testing con pytest y herramientas de calidad.

Responsabilidades

  • Desarrollar backend e integrar IA con servicios REST/async.
  • Desarrollar frontend de administración con Next.js y React.
  • Diseñar esquemas de datos y migraciones en PostgreSQL.
  • Gestionar almacenamiento en la nube y AWS.
  • Garantizar calidad mediante pruebas unitarias e de integración.
  • Implementar autenticación segura y procesamiento de documentos no estructurados.

Conocimientos

Python 3.11+
FastAPI
OpenAI APIs
SQLAlchemy
PostgreSQL
Vector databases
Next.js 16
React
TypeScript
AWS
PyJWT
OAuth (Google)
PyPDF2
Testing (pytest)
OpenAI & LLMs

Herramientas

Poetry
Alembic
pytest
Docker
REST/ASGI servers

Descripción del empleo

EnTekton Labs, empresa de outsourcing de tecnología con más de 20 años en el mercado y presencia en Perú, México y Estados Unidos, impulsamos la transformación digital de nuestros clientes mediante la creación de soluciones de software innovadoras, escalables y de alto impacto. Actualmente, nos encontramos en la búsqueda de unAI Fullstack Engineerpara sumarse a un proyecto altamente retador orientado al desarrollo de agentes de IA y plataformas avanzadas de reclutamiento y selección de talento.

Misión del Rol

Diseñar, construir y mantener aplicaciones fullstack robustas, eficientes e impulsadas por Inteligencia Artificial. Serás responsable de integrar arquitecturas Backend en Python orientadas a servicios de IA, motores de búsqueda vectorial y APIs rest, junto con interfaces de usuario modernas, interactivas y altamente reactivas en Frontend (Next.js/React).

Contractor: USD2000.00

Time zone: (UTC-05:00) Lima, Peru - Peru Time (PET)

English level: B1 - Intermediate

Spanish level:C2 - Native

Responsibilities
  • Desarrollo Backend & Integración de IA:Diseñar y consumir servicios REST y asíncronos con FastAPI, integrando modelos de lenguaje (OpenAI APIs), bases de datos vectoriales (Qdrant) y lógica de procesamiento de documentos.
  • Desarrollo Frontend:Construir y optimizar interfaces web escalables e intuitivas utilizando Next.js (App Router), React y TypeScript para paneles de administración y portales de candidatos.
  • Gestión de Datos y Persistencia:Diseñar esquemas y migraciones con SQLAlchemy y Alembic sobre PostgreSQL, además de gestionar almacenamiento en la nube e integración con AWS.
  • Calidad de Software y Testing:Garantizar la estabilidad del código mediante la implementación de pruebas unitarias y de integración (pytest, Vitest, Testing Library) y la adhesión a buenas prácticas de lintering y formateo.
  • Seguridad y Procesamiento:Implementar flujos de autenticación seguros (PyJWT, OAuth con Google) y herramientas de procesamiento/fuzzy matching para análisis de información no estructurada (PDFs, Word Docs).
Must Have
Perfil del Candidato (Requisitos y Stack Tecnológico)
1. Backend & AI Stack
  • Lenguaje & Entorno:Python 3.11+, gestión de dependencias conPoetry.
  • Framework Web & APIs:FastAPI, servidores ASGI , manejo de form-data y carga de archivos
  • Validación & Configuración:Pydantic v2, Pydantic Settings
  • Bases de Datos & ORM:SQLAlchemy 2.x (ORM síncrono), PostgreSQL (psycopg2-binary),Alembicpara migraciones.
  • IA, ML & Búsqueda Vectorial:Integración con OpenAI y bases de datos vectoriales
  • Procesamiento de Archivos & Texto:PyPDF2, fuzzy matching).
  • Seguridad & Auth:PyJWT, (SSO/Google Login)
  • Cloud & Utilidades:AWS , clientes HTTP , Jinja2, logging estructurado
  • Testing & Quality (Dev):pytest,pytest-mock,ruff,black,pylint,pre-commit.
2. Frontend Admin Stack (Panel de Administración de IA)
  • Core & Framework:Next.js 16 (App Router), React 18, TypeScript 5.
  • UI & Estilos:Tailwind CSS (animaciones y tipografía), componentes sobre Shadcn UI / Radix UI, convivencia con MUI, Lucide React Icons, Emotion y soporte paranext-themes.
  • Componentes UI Especializados:cmdk,vaul,embla-carousel-react,react-resizable-panels.
  • Gestión de Formularios:React Hook Form + Zod
  • Data Fetching & Estado:TanStack Query (React Query) v5, Axios para clientes HTTP.
  • Editor Rich Text & Gráficas:Tiptap, Recharts para visualización de datos.
  • Utilidades & Analítica:date-fns,clsx,tailwind-merge,isomorphic-dompurify(sanitización),sonner(toasts), Vercel Analytics.
  • Testing & Calidad:Vitest, ESLint (Flat Config), Prettier.
3. Portal del Candidato (Career Portal)
  • Core & Framework:Next.js 16 (App Router), React 19, TypeScript 5.
  • Estilos & UI:Tailwind CSS v4, Shadcn UI / Radix UI, componentes accesibles - fuente Geist.
  • Estado Global & Seguridad:Zustand para manejo de estado, integración con Cloudflare Turnstile.
  • Testing & Tooling:Vitest + Testing Library, ESLint 9, PostCSS + Autoprefixer, TypeScript estricto.
Nice to have
  • Manejo de otros frameworks de Javascript
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Front-end Engineer (Angular)
Front-end Engineer (Angular)

Improving South America • Perú

Presencial
USD 120.000 - 180.000
Contrato a largo plazo
100% Remoto
Vacaciones y PTO
+5
Back-end Engineer (Java)
Back-end Engineer (Java)

Improving South America • Perú

Presencial
USD 130.000 - 170.000
Contrato a largo plazo
100% Remoto
Vacaciones y PTOs
+8
Senior Java Backend Engineer - Remote & AI-Driven
Senior Java Backend Engineer - Remote & AI-Driven

Improving South America • Perú

Presencial
USD 130.000 - 170.000
Contrato a largo plazo
100% Remoto
Vacaciones y PTOs
+8
Python Engineer – AI/ML
Python Engineer – AI/ML

Improving South America • Perú

Presencial
USD 140.000 - 180.000
Contrato a largo plazo
Remoto 100%
Vacaciones y PTOs
+6
Desarrollador Fullstack Senior
Desarrollador Fullstack Senior

ICO • San Isidro

Presencial
PEN 70.000 - 110.000
Desarrollador Full Stack
Desarrollador Full Stack

Experis Perú • Chorrillos

Híbrido
PEN 100.000 - 167.000
Salario acorde al mercado
Grato ambiente laboral
Ingreso a planilla con beneficios deli
Senior Backend Engineer (GO + AI)
Senior Backend Engineer (GO + AI)

Tur.com • Lima Metropolitana

Presencial
PEN 120.000 - 190.000
Desarrollador Full Stack Planilla completa
Desarrollador Full Stack Planilla completa

ACADEMIA VONEX • Lima Metropolitana

Presencial
PEN 72.000 - 120.000
Planilla completa (beneficios legales)
Ingeniero de Software Full Stack con Agentes Ia
Ingeniero de Software Full Stack con Agentes Ia

PROTIVITI PERÚ • La Victoria

Presencial
PEN 100.000 - 167.000
Equipo de trabajo provisto
Senior Python AI/ML Engineer — Remote, Growth & Perks
Senior Python AI/ML Engineer — Remote, Growth & Perks

Improving South America • Perú

Presencial
USD 140.000 - 180.000
Contrato a largo plazo
Remoto 100%
Vacaciones y PTOs
+6