⨠AI Insights & Summary
This role presents an exciting opportunity to join a leading Contract Research Organization (CRO) with a strong global presence and a 30-year legacy in the pharmaceutical industry. PSI fosters a culture of diversity and inclusion, valuing each team member's contribution to groundbreaking advancements. As a Full Stack Developer with a focus on AI solutions, you will play a pivotal role in architecting, developing, and maintaining business applications, directly impacting the company's operational efficiency and future innovations. This is an ideal position for a skilled developer seeking to contribute to impactful projects in a stable, growing, and internationally recognized organization.
About PSI
PSI is a leading Contract Research Organization (CRO) with 30 years of experience in the pharmaceutical industry. Originated in Switzerland, PSI is a privately owned, full-service CRO with a global reach, supporting clinical trials across multiple countries and continents. Our reputation for being highly selective about the projects we undertake highlights our commitment to delivering high-quality, timely services across a broad spectrum of therapeutic indications.
At PSI, we foster an environment where a diverse range of colleagues feel welcomed and valued. Our inclusive culture is a cornerstone of our success, enabling us to attract and retain top talent globally.
We are not just about conducting clinical trials; we are about building a community where every team member has the opportunity to thrive and contribute to groundbreaking advancements in the pharmaceutical industry.
About This Role: Full Stack Developer (AI Focus)
As a Full Stack Developer, you will be involved in the development of projects for internal clients and will provide quality coding to support PSI business processes and operations, with a strong focus on AI solutions.
This is a full-time employment position based in Kazakhstan.
Your Responsibilities:
- Architect, develop, and maintain business applications.
- Process user requests for the development of new and support for existing IT systems.
- Prepare documentation related to the development and maintenance of business applications.
- Execute and implement software tests, participate in code reviews.
- Follow the development standards applied within the department.
- Track development, maintenance, and related tasks in the tracking system used within the team.
- Follow the progress of systems development technologies and advance professional skills as necessary.
Qualifications:
Must Have:
- BSc/BA in Computer Science, Software Engineering, or a relevant discipline.
- Full working proficiency in English.
- Knowledge of web technologies including JS (ES+).
- Knowledge of C# language, Microsoft .NET frameworks, technologies, and best practices.
- Knowledge of Transact SQL, MS SQL functions, stored procedures, and other SQL objects.
Good to Have:
- Experience with Machine Learning, Deep Learning, Neural Networks (CNNs, RNNs, Transformers), Natural Language Processing (NLP), Computer Vision.
- Python development experience.
- Experience with Blazor.
Additional Information & Benefits:
- Stable, privately-owned company, organically growing since 1995.
- Opportunity to work office-based/hybrid in Almaty or remotely in Kazakhstan.
- Intensive induction program, technical and industry-related trainings for an optimal start and continuous development.
- Diverse projects that include but are not limited to web and desktop apps, ERP system, BPM system, document management system, and more.
- Friendly and supportive atmosphere in a committed team.
- International environment, with colleagues around the world.
- Opportunities to quickly see the results of your work.
- Attractive income package; performance-based bonus; corporate benefits.