Employment type: Internship (Part-time or Full-time), fixed-term (3–6 months)
Compensation: Paid internship (details shared during the process)
Attimo is building Panovia—an AI document platform designed to reduce cognitive load for teams working with complex project files. Panovia ingests files, extracts and structures metadata, enables natural-language retrieval with source grounding, and supports secure collaboration.
The roleYou will work across frontend and backend to ship product capabilities end-to-end. This is a practical engineering role focused on building, integrating, and improving real workflows.
You will collaborate with product, design, and AI/ML engineering to implement features that are reliable, measurable, and usable.
What you will doFrontend (Next.js / React / TypeScript)
- Build user-facing product flows (upload, document library, search, chat, settings).
- Implement clean component architecture and basic state management.
- Integrate APIs and handle loading/error/success states with predictable UI behavior.
Backend (Node.js and/or Python)
- Build and maintain REST APIs and supporting services.
- Work with async processing patterns for document ingestion and background jobs.
- Implement database interactions (SQL or NoSQL) and basic schema design.
AI-enabled application building
- Integrate LLM APIs in a product context (e.g., extraction, summarization, retrieval flows).
- Implement practical safety and reliability measures (rate limits, retries, timeouts, fallback behavior).
- Help instrument and evaluate features (basic logging, monitoring signals, error analysis).
Engineering hygiene
- Use Git with branches and PRs; write readable documentation.
- Participate in code review and iterative delivery.
- How an AI-first product is built end-to-end (UI, APIs, ingestion pipelines, retrieval flows).
- How to turn ambiguous requirements into shippable increments.
- How to improve reliability in real systems (observability, error handling, performance).
- JavaScript and/or TypeScript fundamentals.
- Experience building with Next.js and component-based UI development.
- Backend fundamentals in Node.js and/or Python, including at least 2–3 REST APIs (personal projects count).
- Database basics (SQL or NoSQL).
- Experience shipping at least one project that uses an LLM API (e.g., OpenAI, Anthropic), and familiarity with prompts, tokens, embeddings, and context windows.
- Git fundamentals and comfort collaborating via GitHub/GitLab workflows.
- Ability to write clear, concise technical notes.
- Experience with authentication patterns and basic security hygiene.
- Familiarity with queues/background workers and async processing.
- Prior work on search, embeddings, RAG, or document pipelines.
- Small increments, reviewed often.
- Clear ownership: you ship end-to-end with support from the team.
- Focus on correctness, clarity, and maintainability.
Apply via LinkedIn with:
- CV (PDF)
- Link to GitHub (or equivalent portfolio)
- 2–3 projects you are most proud of (can be short bullet points + links)
No application fees.
If you require adjustments or accommodations during the process, include a note in your application.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Engineer Intern
2026-01-21
Remote Fullstack Engineer
2026-06-24
AI Engineer Intern
2026-01-21
- Posted
- Jan 21, 2026
- Type
- Full-time
- Level
- Internship
- Location
- Ankara
- Company
- Attimo
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Engineer Intern
2026-01-21
Remote Fullstack Engineer
2026-06-24
AI Engineer Intern
2026-01-21