Hybrid Software Engineer, ML Projects

Posted 13 hours ago

Apply now

About the role

  • Software Engineer working on ML Projects at Starling Bank, the UK's leading digital bank. Collaborating on machine learning models and building innovative banking solutions.

Responsibilities

  • work with other engineers and data scientists to design, implement and maintain features that make use of machine learning models under the hood
  • create a brand new ML-powered feature from scratch
  • seamlessly integrate a new model into our core banking platform
  • designing robust infrastructure and pipelines
  • discovering a completely new approach to a complex problem
  • empower our engineers to take ownership and drive solutions from ideation to launch
  • shape your own path, identify challenges, and collaborate with colleagues across teams to deliver impactful solutions across a range of technologies

Requirements

  • a skilled software engineer who thrives on building and scaling complex systems
  • a proven track record of delivering robust, multi-technology applications within an enterprise environment
  • open-minded when it comes to hiring and we care more about aptitude and attitude than specific qualifications
  • experience with clean coding, simple solutions, automated testing and continuous deployment
  • ability to find elegant solutions to difficult technical problems
  • experience with Python
  • experience with Java, particularly as it makes up the majority of our backend codebase
  • experience with JavaScript, particularly React, which makes up our frontend
  • experience with Postgres and SQL
  • experience with AWS & GCP as we are cloud-native
  • experience with TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!)
  • experience with Terraform
  • experience with Prometheus and Grafana
  • built and deployed complex Python applications or have hands-on experience with generative AI and LLMs

Benefits

  • 33 days holiday (including public holidays, which you can take when it works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Incentives refer a friend scheme
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
  • Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing

Job title

Software Engineer, ML Projects

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job