Senior Full-Stack Engineer (Python + React) — AI StartupSenior Full-Stack Engineer - AI Productivity Platform (Remote)
Descrição da vaga
Position: Senior Full-Stack Engineer (AI Platform)
About Us
We are a fast-growing AI startup transforming how professionals interact with complex information. We build enterprise-grade AI productivity platforms used by researchers, analysts, and engineers at large companies and rapidly scaling teams.
Our platform powers advanced AI workflows such as Retrieval-Augmented Generation (RAG), multi-agent systems, document intelligence, and structured data search — with a strong focus on reliability, security, and scalability in production environments.
Job Description
We are looking for a Senior Full-Stack Engineer to help design, build, and scale both the backend systems and frontend experiences of our AI platform. You will work across the entire stack — from Python-based AI orchestration services and data pipelines to the React-based interfaces that bring those capabilities to enterprise users every day.
This role is ideal for engineers who think end-to-end: you care about clean API design and reliable backend architecture, but you're equally motivated by building polished, responsive interfaces that make complex AI workflows feel intuitive.
Responsibilities
Backend & Platform
- Design, build, and maintain scalable backend services in Python
- Develop and evolve RESTful and WebSocket APIs supporting AI workflows and enterprise use cases
- Build and maintain AI orchestration layers (RAG pipelines, agent systems, retrieval modules)
- Integrate multiple data sources: vector databases, structured/tabular data, files, and web search
- Own backend architecture decisions with a strong focus on performance, security, and reliability
Frontend & User Experience
- Build and iterate on production React interfaces using Next.js and TypeScript
- Translate complex AI capabilities into clean, usable UI patterns — from research dashboards to interactive data views
- Implement real-time features such as streaming responses, live status indicators, and dynamic content updates
- Ensure frontend performance, accessibility, and responsiveness across devices
Cross-Cutting
- Collaborate closely with AI/ML, Design, and Product teams to ship features end-to-end
- Implement observability, monitoring, logging, and automated testing across the stack
- Debug and trace issues from the UI through the API layer to backend services
- Participate in code reviews and help raise the overall engineering bar
Requirements
- 5+ years of professional engineering experience shipping production software
- Strong proficiency in Python with experience building backend services (FastAPI or similar)
- Strong proficiency in React with experience in Next.js and TypeScript
- Solid understanding of API design, state management, and component architecture
- Hands-on experience with AWS (e.g. Lambda, API Gateway, S3, DynamoDB)
- Experience with relational and non-relational databases
- Comfort working across the full stack — you don't need to be told where the problem is
- Knowledge of CI/CD pipelines and production deployment workflows
- Strong communication skills and ability to work in a distributed team
Nice-to-Haves
- Experience with LLMs, RAG architectures, or AI agent systems
- Familiarity with vector databases and semantic search (e.g. OpenSearch)
- Experience with real-time interfaces (WebSockets, streaming, SSE)
- Background in enterprise SaaS platforms
- Experience with Vercel for frontend hosting and deployment
- Knowledge of authentication systems (e.g. Clerk, Auth0)
- Knowledge of security best practices and compliance (SOC 2 is a plus)
- Experience working with high-scale or high-availability systems
What We Offer
- Work on cutting-edge AI systems used by enterprise customers
- High-impact role with ownership across the full stack
- Flexible remote work (Worldwide)
- Direct collaboration with experienced engineers and founders
- Fast-paced environment with real production challenges
- Strong influence on technical and product decisions
Location Remote (Worldwide)
Hiring Model Contractor
How to Apply Please reply here with your CV or portfolio. If you enjoy building serious full-stack systems for real AI products — from the Python services that power intelligent workflows to the React interfaces that put them in users' hands — we'd love to hear from you.
¿Te interesa este puesto?