Senior AI Full Stack Engineer for Cross-Platform AI Copilot (Desktop + Extension)
Budget: $50.0
FIXED /
⭐ 5.00 (1)
USA
typescript, react-js, postgresql, python, electronjs, node.js, react-native
About the Project
I'm building Chata, a next-generation AI conversation copilot that helps users communicate more effectively across messaging, email, and collaboration platforms.
Unlike a traditional chatbot, Chata understands the conversation, remembers relationship history, retrieves relevant context, and suggests high-quality replies while keeping the user fully in control.
The product combines:
AI conversation intelligence
Long-term memory
Browser extensions
Desktop applications
Mobile apps
Voice AI
Vision AI
Cross-device synchronization
Modern SaaS architecture
This is a technically ambitious, long-term project, and I'm looking for a Senior Full Stack AI Engineer / Founding Engineer who can help architect and build the platform from the ground up.
What You'll Build
You'll help design and implement a production-ready AI SaaS platform including:
Cross-platform desktop application (Electron or Tauri)
Browser Extension (Chrome, Edge, Firefox, Safari via Manifest V3)
React web application
FastAPI backend
AI orchestration layer
Real-time conversation engine
Long-term memory engine using embeddings and vector search
Secure authentication and synchronization
Streaming AI responses
Subscription and billing system
Analytics and monitoring
Core Features
The platform will include:
AI reply suggestions
Context-aware conversation understanding
Per-contact memory
Relationship intelligence
Tone selection
Goal optimization
Writing style adaptation
Voice input/output
Screenshot and image analysis
Conversation summaries
Semantic search
RAG pipeline
Cross-device synchronization
Required Technical Skills
You should have strong experience with most of the following:
Frontend
React
TypeScript
Tailwind CSS
shadcn/ui
Backend
Python
FastAPI
PostgreSQL
REST APIs
WebSockets
Redis
AI
OpenAI API
Anthropic Claude API
Gemini API
Prompt Engineering
RAG
Embeddings
Vector Databases
AI Memory Systems
Streaming Responses
Desktop
Electron (preferred)
Tauri (bonus)
Browser Extensions
Manifest V3
Chrome Extensions
Firefox Extensions
Safari WebExtensions
Content Scripts
DOM Manipulation
Mutation Observers
Native Messaging
Infrastructure
Docker
GitHub Actions
CI/CD
Supabase
Authentication
OAuth
Stripe
Nice-to-Have Skills
React Native
Expo
Neo4j
Pinecone
ChromaDB
LangGraph
LangChain
Whisper
ElevenLabs
Sentry
OpenTelemetry
Kubernetes
What I'm Looking For
I'm not looking for someone who simply follows instructions.
I'm looking for someone who can:
Design scalable architectures
Make sound engineering decisions
Write clean, maintainable code
Build production-quality software
Think like a product engineer
Communicate proactively
Recommend improvements rather than just implement tasks
If you enjoy solving difficult engineering challenges and building AI-native products, you'll likely be a great fit.
Project Scope
This is expected to be a long-term engagement.
Potential phases include:
Architecture
MVP
Beta
Public launch
Scaling
Enterprise features
Ongoing improvements
Please Include in Your Proposal
Please answer the following:
Tell me about the most technically challenging AI product you've built.
Have you built an Electron or Tauri desktop application? Please share examples.
Have you developed and published a Chrome or Manifest V3 browser extension?
Have you implemented RAG, embeddings, or vector databases? Which technologies did you use?
Have you integrated OpenAI, Claude, or Gemini into a production application?
If you were architecting Chata, what technology stack would you choose and why?
Share your GitHub, portfolio, or live products if available.
Important
Please do not apply if your experience is primarily limited to:
WordPress
Shopify
Basic CRUD applications
Landing pages
Template websites
I'm looking for an engineer with experience building complex AI-powered SaaS platforms.
Bonus
If you've built products involving:
AI copilots
Productivity software
Messaging tools
Browser extensions
Desktop applications
Knowledge management systems
AI memory or RAG platforms
Developer tools
please highlight those projects in your proposal.
Ouvrir sur Upwork