To make room on the 40-man roster Tuesday, the Rangers placed second baseman Jurickson Profar on the 60-day disabled list. Profar had shoulder surgery Monday.
Miami got Olmos in the third round of the June 2008 draft. He spent his entire career in the Marlins organization until being waived during the offseason. He was claimed by Seattle, which designated him for assignment last week.
Olmos split last season between Double-A Jacksonville and Triple-A New Orleans, going a combined 3-3 with three saves and a 4.06 ERA in 51 appearances. His only major league action was in 2013, when he was 0-1 and allowed four earned runs in five innings over five games.