Save time and effort sourcing top tech talent

AI/ML Services - Software Engineer

Seattle, WA, USA
Cloud Engineer Machine Learning Engineer DevOps Engineer Python Developer Full Stack Python Developer
GSK
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

At GSK, we see a world in which advanced applications of Machine Learning and AI will allow us to develop transformational medicines using the power of genetics, functional genomics, and machine learning. AI will also play a role in diagnosing and using medicines to enable everyone to do more, feel better, and live longer. This ambitious vision will require developing products at the cutting edge of Machine Learning and AI

 

We’re seeking a highly skilled software engineer to help us realize this vision. We are building a first-in-class platform with tools and services covering high performance computing, model training and deployment, metrics calculation and metadata instrumentation; our goal is to decrease AI/ML cycle times and raise the quality bar on our shipped services by simplifying platform integration and accelerating R&D end-to-end

 

Competitive candidates will have a track record of designing, building and shipping high-quality, well-documented and well-tested software – preferably in the AI/ML industry. They should be comfortable with modern, cloud-native computing such as the Docker/Kubernetes/Helm ecosystem, distributed systems, or high-performance computing environments. Candidates should have a strong sense of the abstractions needed to represent ML products and workflows and have demonstrated experience in database design, operations, and microservice development. Strong candidates will have graduate studies in Computer Science, or equivalent demonstrated work experience. An educational or professional background in the biological sciences is a plus, but it is not required.

 

The AI/ML team is built on the principles of ownership, accountability, continuous development, and collaboration. We hire for the long term and are motivated to make this a great workplace. Our leaders will be committed to your career and development from day one.

 

Why You?

Basic Qualifications:

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

 

  • Bachelor’s or graduate degree in Computer Science, preferably focused on software engineering, high-performance computing, or machine learning. Candidates not meeting these academic requirements will be considered if demonstrating 8+ years of industry experience in software/machine learning engineering.
  • 2+ years of industry experience in software design or architecture.
  • Experience in Python and in deploying APIs/backend services.
  • Experience developing services and infrastructure on GCP. Similar cloud software development.
  • Experience working with Docker and Kubernetes, or closely related containerization and cluster computing frameworks.

 

 

Preferred Qualifications:

If you have the following characteristics, it would be a plus:

  • Our team is heavily invested in event-based orchestration for multi-tenant use. Software development experience on these platforms, distributed data systems, or similar systems will be strongly preferred.
  • We partner with Platform and Infra teams, and machine learning product teams. Collaboration and a customer-first mindset are critically important; we will prioritize candidates who shine in those areas
  • Experience in DevOps and machine learning orchestration (using TensorFlow, Pytorch or similar) will have an added advantage.
  • Experience on Search and Ranking, Knowledge Graphs, Feature Stores, or other AI/ML products will be highly preferred.
  • Experience upholding software/production best practices in a larger org is strongly preferred.
  • Preferred candidates will be agile-minded and demonstrate proficiency in iterative software development and prototyping.

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?