Previously, she worked for the law firm of Nix, Patterson, and Roach and in both houses of the Texas Legislature. In the House of Representatives, she was General Counsel for a state representative, and prior to that position, she worked in the Senate Office of Engrossing and Enrolling. Before gaining experience in the Texas Legislature, Carsi worked for Texas RioGrande Legal Aid, a nonprofit organization that provides free legal services to indigent clients.