PSI CRO is looking for a Full Stack Developer to build and maintain business applications that support our global operations, with a specific focus on AI solutions. In this full-time role based in Latvia, you will develop projects for internal clients and contribute to a diverse portfolio of systems.
What You'll Do
- Architect, develop and maintain business applications.
- Process user requests for developing new features and supporting existing IT systems.
- Prepare documentation related to development and maintenance.
- Execute and implement software tests and participate in code reviews.
- Follow the development standards applied within the department.
- Track development, maintenance, and related tasks in the team's tracking system.
- Follow the progress of systems development technologies and advance professional skills as necessary.
What We're Looking For
- A BSc/BA in computer science, software engineering, or a relevant discipline.
- Full working proficiency in English.
- Knowledge of web technologies including JS(ES+), HTML5, CSS, and Webpack (knowledge of TypeScript is an advantage).
- Knowledge of the C# language, Microsoft .NET frameworks, Blazor, and related technologies and best practices.
- Knowledge of Transact SQL, MS SQL functions, stored procedures, and other SQL objects.
- Experience with Machine Learning, Deep Learning, Neural Networks (CNNs, RNNs, Transformers), Natural Language Processing (NLP), and Computer Vision.
Nice to Have
- Python development experience.
- Experience with Agentic Workflows, LLM Orchestration, LangChain, LlamaIndex, Prompt Engineering, and Vector Databases.
Technical Stack
- Web: JS(ES+), HTML5, CSS, Webpack, TypeScript
- Backend: C#, .NET, Blazor
- Data: Transact SQL, MS SQL
- AI/ML: Machine Learning, Deep Learning, Neural Networks, NLP, Computer Vision, Python, LangChain, LlamaIndex
Benefits & Compensation
- Work for a stable, privately-owned company that has grown organically since 1995.
- Opportunity to work remotely within Latvia.
- Intensive induction program and continuous technical and industry-related trainings.
- Diverse projects including web and desktop apps, ERP, BPM, and document management systems.
- A friendly, supportive, and committed team atmosphere.
- An international environment with colleagues around the world.
- Opportunities to quickly see the results of your work.
- An attractive income package, performance-based bonus, and corporate benefits.
Work Mode
This is a full-time position based in Latvia with the opportunity to work remotely within the country.
We foster an environment where a diverse range of colleagues feel welcomed and valued. Our inclusive culture is a cornerstone of our success, and we are committed to building a community where every team member has the opportunity to thrive.






