See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewUpload your resume and we draft a letter for this exact role, tailored to what it asks for.
Develop and deploy LLM-based applications including RAG, prompt engineering, and document parsing. Lead technical sessions with non-technical stakeholders and manage client-side communication effectively.
🏢 About Bonapolia
Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.
More at bonapolia.com
💼 What we offer
Model: B2B contract with Bonapolia - one contract, one monthly invoice
Rate: negotiated per candidate seniority and client budget
Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)
Contract written under your country's law
We handle the client-side paperwork: MSA, NDA, invoicing
Duration: Until the end of 2026, with a potential extension into 2027
Location: EU, Eastern Europe, or other locations
Working hours: US working hours.
Must-have qualifications:
Strong React/TypeScript and Python skills (FastAPI or similar).
Experience delivering at least one LLM application to production, including RAG, prompt design, structured output, and OpenAI API.
Hands-on experience with vector or hybrid search and document parsing (PDF, Word, Excel).
Experience with LLM evaluation and observability tools (Langfuse or similar).
Working knowledge of Azure, including VMs, application hosting, and Entra ID/SSO.
Strong client-facing skills, including the ability to lead sessions with non-technical senior stakeholders, provide clear status updates, and work effectively with ambiguity.
Fluent spoken and written English.
Nice to have:
MCP server development or Claude/agent integrations.
Experience with PII and GDPR handling, including Presidio and EU data residency.
Background in finance, private equity, or M&A due diligence.
📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 220,981+ Jobs in Software Development
Answer easy questions
220,981+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”