About
We're looking for an experienced Senior Full Stack Engineer with a passion for AI to help build intelligent, cloud-native applications powered by Large Language Models. This role combines backend engineering, modern frontend development, and AI integration to deliver scalable solutions for complex document processing, semantic search, and workflow automation. You'll work with a modern technology stack, contribute to architectural decisions, and collaborate with a multidisciplinary team to bring AI-driven features into production.
Relocation package
Job rotation
Learning through Arnia Academy
Attractive projects
Flexibile working hours
Performance bonuses
Medical benefits
Trainings
Competitive compensation package
Referral program
International work experience

Requirements:

  • 5+ years of professional software engineering experience
  • Strong expertise in Python backend development, ideally with FastAPI or another asynchronous framework
  • Solid experience designing and optimizing PostgreSQL databases
  • Hands-on experience integrating LLM platforms such as OpenAI, Azure OpenAI, Anthropic, or similar
  • Practical knowledge of vector search technologies (pgvector, Pinecone, Weaviate, or equivalent)
  • Strong React and TypeScript development experience
  • Experience implementing secure authentication using OAuth2, OIDC, or JWT
  • Good understanding of software testing, including unit, integration, and API testing
  • Comfortable working in Agile teams and collaborating across engineering disciplines

Responsibilities:

  • Build scalable backend services and APIs using Python and FastAPI
  • Develop AI-powered capabilities using LLMs for document understanding, information extraction, summarization, matching, and content generation
  • Improve the reliability of AI integrations through validation, retries, and resilient error handling
  • Design efficient semantic search solutions leveraging PostgreSQL and vector embeddings
  • Develop intuitive frontend features and interactive user experiences with React and TypeScript
  • Implement real-time application capabilities using WebSockets
  • Evolve database models while ensuring smooth schema migrations
  • Maintain secure identity and access management using Keycloak and modern authentication protocols
  • Write high-quality, testable code and contribute to automated testing practices
  • Enhance system monitoring, logging, and application observability
  • Collaborate with engineers, product teams, and stakeholders to deliver reliable, production-ready software

Other Job Openings:

Senior Java Developer
Full time Bucharest Senior
Network Security Engineer
Full time Romania Mid-level
Test Automation Engineer
Full time Bucharest Mid-level

General application

Are you looking for a job and it doesn’t seem to be on our job openings list?

Don’t panic! You can send us your resume and we’ll get back to you!