FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

AIML Software Engineer, AI for Science
GSKSoftware Engineer developing software solutions to leverage AI for scientific research at GSK. Focusing on scalable cloud infrastructure and efficient compute for large-scale AI models.
Posted 4/21/2026full-timeCambridge • Massachusetts • 🇺🇸 United StatesMid-LevelSenior💰 $136,125 - $226,875 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudGoogle Cloud PlatformPythonPyTorchSDLCShell ScriptingTensorflow
About the role
Key responsibilities & impact- Design and implement scalable infrastructure and software solutions to support large-scale AI models and agentic systems across the entire software development life cycle.
- Design and implement sophisticated machine learning and deep learning pipelines that can handle massive amounts of data with optimal resource utilization.
- Develop and maintain cloud-native architectures that enable seamless deployment and scaling of AI/ML workloads.
- Deliver robust, tested and high-performance code in an agile environment.
- Liaise with AI/ML engineers, data scientists, and domain experts to ensure fit-for-purpose infrastructure and data pipelines for cutting-edge scientific projects.
Requirements
What you’ll need- A degree in a quantitative or engineering discipline (e.g., computer science, computational biology, bioinformatics, engineering, among others); OR equivalent work experience as a professional software engineer.
- Demonstrated advanced programming expertise in Python and in developing and delivering robust, scalable software solutions.
- Experience with cloud platforms (AWS, GCP, Azure) and cloud-native architectures.
- Passion for software design and commitment to the development of reusable, scalable, and testable software components.
- Basic understanding of at least one major deep learning framework (PyTorch, JAX, TensorFlow).
- Knowledge of command-line tools and shell scripting.
- Knowledge of software engineering best practices, including continuous integration (CI) and continuous deployment (CD), containerization, and infrastructure as code.
- Strong problem-solving and debugging skills, and experience working in cluster settings or cloud-based environments.
- Fluency in English.
Benefits
Comp & perks- health care and other insurance benefits (for employee and family)
- retirement benefits
- paid holidays
- vacation
- paid caregiver/parental and medical leave
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonmachine learningdeep learningcloud-native architecturesoftware development life cyclecontinuous integrationcontinuous deploymentcontainerizationinfrastructure as codeshell scripting
Soft Skills
problem-solvingdebuggingcommunicationcollaborationagile methodology