cover image
GSK

Programmer/Analyst

On site

Stevenage, United Kingdom

Full Time

12-03-2025

Job Specifications

Site Name: UK – London – New Oxford Street, Bengaluru Luxor North Tower, Home Worker - GBR, Hyderabad Wework Krishe Emerald, UK - Hertfordshire - Stevenage

Posted Date: Mar 12 2025

We create a place where people can grow, be their best, be safe, and feel welcome, valued and included. We offer a competitive salary, an annual bonus based on company performance, healthcare and wellbeing programmes, pension plan membership, and shares and savings programme.

We embrace modern work practises; our Performance with Choice programme offers a hybrid working model, empowering you to find the optimal balance between remote and in-office work.

Discover more about our company wide benefits and life at GSK on our webpage Life at GSK | GSK

GSK Clinical Programming brings together some of the most talented minds to engage in advanced data analytics, principles of data science, and developing new computational tools to support innovative research and develop novel therapies. We serve five key therapeutic areas: HIV, Immunology, Infections Disease, Oncology, Respiratory, and Vaccines, and offer unlimited growth opportunities and exciting career paths for a wide range of experience levels.

Your Role

This specialized Programmer/Analyst role combines technical proficiency with leadership and project management skills to provide timely, high-quality and compliant deliverables to support Oncology Disease Data Strategy (DDS) Objectives under supervision. Programmer/Analysts are expected to be subject matter experts and be able to mentor and train junior team members and new hires. They possess good communication and time management skills, are problem solvers, be able to engage in study lead responsibilities, and are willing to mentor junior programmers and new hires. This role also requires proactive cross-functional engagement with stakeholders, end-to-end disease area expertise, and a strong commitment to quality and innovation in statistical programming.

Programmer/Analysts will be expected to participate in capabilities and non-project initiatives, present at internal forums, and learn new programming languages. They will also interact with non-programming team members and participate in core study team meetings under supervision.

In this role you will


Perform the transformation and harmonization of existing or acquired data (e.g., external and GSK Historical Trial Data (HTD), Real World Data (RWD), Biomarker) to drive the investigations required to meet the priority disease area objectives
Develop and maintain a deep understanding of the Oncology disease area, data sources and advocate for quality deliverables and compliance with standards
Author or advise on parts of the disease strategy analytics plan and relevant associated documents
Proactively seek implementation of new tools in for exploratory analysis of acquired and internal data
Develop strong relationships with statisticians and team members.
Keep an awareness of departmental strategies and initiatives
Provide input to strategic planning, where requested and under supervision, which may be shared with stakeholders
Anticipate problems related to assigned work or areas of expertise and able to implement solutions, proactively seeking input from colleagues as needed
Provide innovative solutions to solve more complex problems relating to own work
Understand GxP, ICH requirements, internal processes and external regulations that govern drug development (where applicable)
Demonstrate effectiveness in oral and written communications, ability to express ideas, and incorporate feedback to produce quality deliverables


Why you?

Qualifications & Skills:

We are looking for professionals with these required skills to achieve our goals:


A BSc or BA (or equivalent) in Mathematics, Statistics, Computer Science or related subject
Intermediate to advanced programming skills in one or more programming languages, such as R, Python, and/or SAS
Familiarity with CDISC standards and its application
Basic knowledge of Microsoft Office software (MS Word, Excel, PowerPoint, Outlook)


Preferred Qualifications & Skills:

Please note the following skills are not necessary, just preferred, if you do not have them, please still apply:


Experience with reuse of various forms of data such as Historical Trial data, Real World Data, Biomarker from various sources
Experience with the concept of data reuse and External Control Arms
Experience with writing and applying Metadata Specifications/Derivations.
Intermediate to advanced understanding of the end-to-end clinical trial process
Strong understanding of the purpose and application of key clinical documents
Effective written, verbal communication skills
Basic experience with representing programming function in cross-functional meetings, initiatives, and working groups.
Some experience with training and mentoring junior programmers
Therapeutic area expertise – Oncology preferred


Closing Date for Applications – Monday 17th of March (COB)

Please take a copy of the Job Description, as this will not be available post closure of the advert.

When applying for this role, please use the ‘cover letter’ of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application.

Why GSK?

Uniting science, technology and talent to get ahead of disease together.

GSK is a global biopharma company with a special purpose – to unite science, technology and talent to get ahead of disease together – so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns – as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology).

Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it’s also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves – feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together.

As an Equal Opportunity Employer, we are open to all talent. In the US, we also adhere to Affirmative Action principles. This ensures that all qualified applicants will receive equal consideration for employment without regard to neurodiversity, race/ethnicity, colour, national origin, religion, gender, pregnancy, marital status, sexual orientation, gender identity/exp...

About the Company

We are uniting science, technology and talent to get ahead of disease together. Our community guidelines: https://gsk.to/socialmedia Know more

Related Jobs

Company background Company brand
Company Name
Symbolica AI
Job Title
Founding Software Engineer – GPU & Compilers
Job Description
About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines. We’re a well-resourced, nimble team of experts on a mission to bridge the gap between theoretical mathematics and cutting-edge technologies, creating symbolic reasoning models that think like humans – precise, logical, and interpretable. While others focus on scaling data-hungry neural networks, we’re building AI that understands the structures of thought, not just patterns in data. Our approach combines rigorous research with fast-paced, results-driven execution. We’re reimagining the very foundations of intelligence while simultaneously developing product-focused machine learning models in a tight feedback loop, where research fuels application. Founded in 2022, we’ve raised over $30M from leading Silicon Valley investors, including Khosla Ventures, General Catalyst, Abstract Ventures, and Day One Ventures, to push the boundaries of applying formal mathematics and logic to machine learning. Our vision is to create AI systems that transform industries, empowering machines to solve humanity’s most complex challenges with precision and insight. Join us to redefine the future of AI by turning groundbreaking ideas into reality. About The Role As a Founding GPU & Compiler Software Engineer at Symbolica, you will specialize in the design, development, and optimization of GPU kernels and algorithms to support the training and inference of symbolic reasoning models. You will leverage frameworks like CUDA and CUTLASS, along with compiler optimization techniques, to push the boundaries of performance for high-dimensional computation. Your Focus Developing and optimizing GPU kernels for high-performance symbolic reasoning and numerical algorithms using CUDA. Designing and implementing domain-specific compiler optimizations for GPU acceleration, ensuring efficient transformation and execution of symbolic computation workloads. Collaborating with mathematicians and researchers to design highly efficient implementations of complex algorithms. Analyzing and optimizing GPU performance, focusing on memory management, thread utilization, compiler-generated optimizations, and computation throughput. Building and maintaining scalable, reusable GPU-accelerated libraries tailored for symbolic reasoning workloads. Profiling and benchmarking kernel performance, identifying compiler inefficiencies, and implementing solutions for maximum efficiency. About You Strong proficiency in at least one high-performance programming language (C, C++, Rust, Haskell, or Julia) and familiarity with Python. Proficiency in GPU programming with CUDA, including experience with kernel development, compiler optimizations, and performance tuning. Experience with CUTLASS and familiarity with tensor operations and matrix multiplications is a plus. In-depth knowledge of GPU architecture, including memory hierarchies, thread blocks, warps, and scheduling. Experience with compiler development, LLVM, or domain-specific language (DSL) optimizations. Proven optimizing numerical algorithms for high-performance computing environments. Familiarity with LSP (Language Server Protocol) and a background in linear algebra, symbolic computation, or related mathematical fields are strong pluses. We offer competitive compensation, including an attractive equity package, with salary and equity levels aligned to your experience and expertise. This is an onsite role based in our London office (66 City Rd). Symbolica is an equal opportunities employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, gender, age, religion, disability, or sexual orientation.
London, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
Cisco ThousandEyes
Job Title
Software Engineer Intern (Mobile), Connected Devices
Job Description
Who We Are Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network – even the ones they don’t own. Powered by AI and an unmatched set of cloud, internet and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues – before they impact end- user experiences. ThousandEyes is deeply integrated across the entire Cisco technology portfolio and beyond, helping customers deploy at scale while also delivering AI-powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and Observability portfolios. About The Team At ThousandEyes, our mobile team is responsible for our mobile apps and our mobile SDKs. We develop and maintain a variety of mobile apps; some for our users directly, and some on behalf of our customers, including telecoms regulators around the world. Collectively, our mobile apps have hundreds of thousands of active users and have gained very positive reviews, in part due to our high engineering standards. We are currently working on some major enhancements to our mobile apps that will be popular amongst both our consumer and business customer base. Additionally, the mobile team is responsible for our mobile SDKs. These SDKs provide all of our measurement functionality - e.g. for speed testing, latency testing, and much more - in a single well-documented, reusable library. Our mobile SDKs not only power our own mobile apps that are developed in-house but are also vended to our customers to integrate the power of the ThousandEyes tests into their own apps. To date, our SDK is deployed on more than one million handsets worldwide already. What You Will Do You will be working directly in conjunction with the ThousandEyes Mobile Team who develop our mobile apps and SDKs for Android and iOS. You will learn about how we develop, test and distribute our apps and SDKs. Have the opportunity to contribute to overall team success. Attributes You should have a keen interest in mobile development either of Android, iOS or both. Any experience developing for mobile platforms is a plus. A positive can-do attitude, while being able to complete tasks under your own steam. Have good communication skills. An understanding of networking or cellular networking concepts would also be beneficial. Technical Stack Although not a pre-requisite, knowledge or experience with any of the following would be beneficial: Xcode / Swift Android Studio / Kotlin AppStore Connect / Google Play Store Beta distribution using TestFlight or AppTester Firebase | Firebase Crashlytics | Remote Configuration C/C++ JSON GitHub | GitHub Packages AWS Jira | Confluence Augmented Reality (AR) Cisco values the perspectives and skills that emerge from employees with diverse backgrounds. That's why Cisco is expanding the boundaries of discovering top talent by not only focusing on candidates with educational degrees and experience but also placing more emphasis on unlocking potential. We believe that everyone has something to offer and that diverse teams are better equipped to solve problems, innovate, and create a positive impact. We encourage you to apply even if you do not believe you meet every single qualification. Not all strong candidates will meet every single qualification. Research shows that people from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy. We urge you not to prematurely exclude yourself and to apply if you're interested in this work.
London, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
Goldman Sachs
Job Title
Asset & Wealth Management - Birmingham - Analyst / Associate - Software Engineering
Job Description
Job Description Asset & Wealth Management Division: Across Asset and Wealth Management (AWM), Goldman Sachs helps empower clients and customers around the world reach their financial goals. The Private Wealth management (PWM) business within Asset & Wealth Management division provides comprehensive Investment Management services and advice across a full range of asset classes for very high net worth individuals. PWM leverages a global technology platform offering, an integrated suite of tools, and applications to service clients. This platform helps realize a client's goals and objectives, develops, and implements an integrated wealth management plan and delivers first-class client service. Across AWM, our growth is driven by a relentless focus on our people, our clients and leading-edge technology, data, and design. Private Wealth Management The Private Wealth Management (PWM) business provides end to end Investment Management services and advice across a large range of asset classes for high-net-worth individuals. PWM leverages a global technology platform offering, an integrated suite of tools, and applications to onboard clients. Our software helps realize a client's goals and objectives, develops, and implements an integrated wealth management plan and delivers first-class client service. The successful candidate will join the global PWM Digital Client Experience Team. We develop digital solutions to help clients connect and engage with Goldman Sachs. We work closely with our business partners to streamline business workflows and drive growth. How You Will Fulfill Your Potential This is a “JAVA AWS Engineer” role which will involve the candidate working across a variety of areas, AWS, Java micro-services, Spring and MongoDB. It requires the candidate to be familiar with deploying scalable cloud based applications using AWS services like ECS, EC2, Lambda. Role requires deep understanding of AWS Architecture, distributed services, testing, system monitoring and reporting, and the complete SDLC process. This role offers the opportunity to work with a best-in-class team of engineers building an exciting digital platform for our PWM business. The team works directly with a variety of stakeholders, including product & operations teams, and partnering closely with engineering teams across the division to help in evolving the alternatives platform. Skills And Experience We Are Looking For Bachelor’s or master’s degree in computer science, engineering, or related field Prior industry experiences developing in AWS, Cloud Services, Java, Spring & Non-SQL technologies such as MongoDB 2+ Years experience with micro-services, java deployments & devOps tools such as Gitlab Full understanding of software development lifecycle best practices An ability to drive to goals and milestones while valuing and maintaining a strong attention to detail Strong communication and documentation skills - both verbally and in writing to effectively interact with multiple people and global teams Excellent judgment, analytical thinking, and problem-solving skills Strong team player & experience working with global teams Self-motivated individual that possesses excellent time management and organizational skills About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers. We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
West Midlands, United Kingdom
On site
Full Time
26-03-2025
Company background Company brand
Company Name
Venture Search
Job Title
DevOps Engineer - Global Delta Fixed Income Team
Job Description
Our client, a leading global prop trading firm, are looking for a talented DevOps Engineer to join the Global Delta Fixed Income team. The Global Delta Fixed Income (GDFI) team is responsible for developing, maintaining and supporting systems which are fundamental to our clients success and competitiveness in the current trading environment. These systems include quantitative study environments and data pipelines, the generation/visualisation of trading data and publication of trading signals. They constantly improve these systems, so they are stable, fast and easy to use by their Quants and Traders. As our clients suite of applications expands and becomes increasingly critical to their trading, they have identified a need to introduce a dedicated DevOps role. The successful candidate will work closely with Developers and the Quants to improve their CI/CD process, incrementally enhancing our ability to deploy their systems quickly to production in a secure, stable and scalable manner. There will be opportunities to collaborate with Developers as new solutions are developed to ensure applications are designed with production monitoring and supportability considered from the outset. Job Summary Part of the GDFI Development team Develop and support the build system and continuous delivery infrastructure for Python-based systems Proactively automate to improve the reliability, scalability and supportability of an ever-growing suite of applications Work with Developers and Quants to ensure that solutions are implemented with reliability, scalability and supportability as key design requirements from the outset Work with Developers on source code repository creation and management (Gitlab) Implement monitoring using third-party systems (Checkmk, Grafana, Prometheus) and develop bespoke solutions Work with GDFI Support to schedule production jobs (Tidal, Airflow, Cron) Take action to ensure our production-critical applications are available from pre-trading sessions throughout the trading day, with minimal downtime and disruption When problems do occur, troubleshoot, identify the root cause and develop preventive solutions Build and maintain tools, scripts, and processes to aid in the support of our systems Create and maintain documentation for internal use What we're looking for BA/BS in Computer Science, Information Systems or equivalent experience Experience in Python development Experience with Conda Package, dependency and environment management Experience with version control, build servers and CI/CD pipelines (Gitlab) Strong scripting abilities (e.g. Python, Bash, YAML, Powershell) Excellent troubleshooting ability Experience working in Linux environment Strong interpersonal and communication skills for interacting with Developers, Quants and Traders Ability to self-manage, self-motivate and seek process improvement opportunities Attention to detail and ability to react to changing priorities Willingness to learn new technologies and to propose novel technical solutions Willingness to participate and provide assistance in the support of our production software when required
London, United Kingdom
On site
Full Time
25-03-2025