O'Neill moved to Dublin aged 18 to study music at Ballyfermot College. For seven years afterwards, she worked in the service industry in places such as Eddie Rocket's and Bewley's of Grafton Street, continuing to write songs.[3] Her first album, Has An Album, was released in 2009.[7] In 2011, David Gray invited her to open for him on his American and Canadian tour and she was also part of his touring band for a time.[8] Her 2013 and 2018 albums were nominated for the Choice Music Prize. She played at the 2016 Vancouver Folk Music Festival.[9]
In 2016, O'Neill made an appearance on the debut album by the trio Yorkston/Thorne/Khan, Everything Sacred.[10] In the album's liner notes, singer James Yorkston reveals that the possibility of calling the group Yorkston/Thorne/Khan/O'Neill was discussed, but that she saw herself as a guest.[11]
In 2017, O'Neill was featured in the film Song of Granite, in which she sang "The Galway Shawl".[12] That year, Donal Dineen and Miles O'Reilly showcased her in their seminal YouTube survey of contemporary Irish folk artists, This Ain't No Disco. She sang her own Factory Girl with Radie Peat of Lankum fame, laying down an a cappella performance that combined the best of trad with intense, minimal production values. [13]
O'Neill won Best Original Folk Track with "Rock the Machine" (from her album Heard a Long Gone Song) at the 2019 RTÉ Radio 1 Folk Awards,[14] and was nominated for Folk Singer of the Year, Best Traditional Track, Best Original Track and Best Album at the BBC Radio 2 Folk Awards in the same year.[15]
In 2021, O'Neill's cover of Dylan's All the Tired Horses reached a huge mainstream audience when her dark contralto channelled Tommy Shelby's return to his Roma roots in the final episode of Peaky Blinders.[16]