Full-Stack Engineer (AI & Product)
Technology
الرباط-سلا-القنيطرة الرباط المغرب, المغربمنذ شهر
دوام كامل
وصف الوظيفة
Tools you'll work with
- Next.js
- Node.js
- Python
- FastAPI
- PostgreSQL
- Docker
- LangChain
- OpenAI
- Anthropic
What you'll do
- Architect & Build: Design and maintain scalable web applications using Next.js, Node.js, Python, FastAPI, LiteLLM, OCR, Docker, WorkOS, PostgreSQL
- AI Integration: Implement and optimize LLM-powered features using frameworks like LangChain or LlamaIndex, and manage vector databases
- End-to-End Ownership: Take features from initial concept and prompt engineering to production-ready deployments
- Performance & Scaling: Optimize application performance for both high-traffic web interfaces and computationally expensive AI inferences
- Collaborate: Work closely with product and design to ensure AI features are intuitive, ethical, and genuinely solve user pain points
- Frontend: Expert-level proficiency in Next.js. You care about state management, component reusability, and snappy UX
- Backend: Strong experience with Node.js, Python (FastAPI), or Go. You understand RESTful APIs and GraphQL
- AI/ML Experience: Hands-on experience with OpenAI API, Anthropic, or open-source models (Llama, Mistral)
- Understanding of Prompt Engineering, RAG (Retrieval-Augmented Generation), and fine-tuning
- Infrastructure: Familiarity with AWS/GCP/Azure, Docker, and CI/CD pipelines
- Pragmatic: You choose the right tool for the job. You know when to use a simple regex and when to deploy a transformer model
- Product-Minded: You think about the "why" behind the code. You build for the user, not just for the GitHub contribution graph
- Curious: The AI landscape changes every week; you're the type of person who stays up late reading new papers or testing the latest framework
- Clear Communicator: You can explain complex technical trade-offs to non-technical stakeholders
Keywords
OCamlGraphQLNode.jsJavaScriptPostgresqlPythonSnapDeep learningCI / CDReusabilityNodeRegular expressionAWSDockerGithubCI/CD
هل أنت مهتم بهذه الوظيفة؟