Responsibilities
- Develop and sustain backend services with Java 21, Spring Boot, and asynchronous processing techniques.
- Design and refine pipeline stages powered by large language models for tasks like classification, matching, risk analysis, summarization, and draft creation.
- Ensure reliable model interactions through structured output validation, retry logic, and comprehensive error handling.
- Enhance semantic search capabilities using PostgreSQL and pgvector for accurate retrieval of legal references.
- Evolve data models and manage database schema updates with backward-compatible migrations.
- Create and improve frontend interfaces using React and TypeScript, including dashboards, document navigation, extraction review tools, and defense content generation.
- Implement real-time progress tracking via WebSocket integrations.
- Secure application access using Keycloak, OpenID Connect, and JWT standards.
- Maintain thorough testing coverage on both frontend and backend, supporting continuous integration quality checks.
- Strengthen system observability with distributed tracing, structured logs, and operational monitoring dashboards.
Benefits
- Comprehensive private healthcare coverage
- Meal vouchers and Pluxee spending card
- Subscription to Bookster for reading access
- Thirteenth-month salary and annual performance bonuses
- Stable enterprise environment with startup agility, international collaboration, flat structure, and inclusive culture
- Supportive workplace emphasizing autonomy, ownership, and balanced work-life integration, with team-building activities
- Flexible work policy with remote work options
- Collaborative culture where employees help define benefits, tools, events, and internal processes
- Diverse software development opportunities with global exposure
- Freedom to select projects matching personal career and technical growth goals
- Access to top-tier learning platforms such as Pluralsight, Udemy, Microsoft, and Google Cloud for courses and certifications
- Professional growth through mentorship, certification support, development programs, and competitive compensation
Compensation
13th salary/yearly bonuses
Work Arrangement
Hybrid — Bucharest
Team
International team of 500+ software engineers
Other
- We are an equal opportunity employer and value diversity. All employment decisions are made without regard to age, gender, disability, race, ethnicity, religion, sexual orientation, or any other protected characteristic.
- We encourage applicants from all backgrounds to apply.
- We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
- These tools assist our recruitment team but do not replace human judgment.
- Final hiring decisions are ultimately made by humans.
- If you would like more information about how your data is processed, please contact us.