Ulrich comenzó su carrera en el Centro de Investigación Ames de la NASA para el desarrollo de la Estación Espacial como diseñador de hábitats para plantas y animales, antes de incorporarse a Airbus, donde ocupó varios puestos relacionados con la exploración espacial, incluida la gestión de programas, innovación, estrategia y desarrollo de negocio.
Ulrich cuenta con más de 35 años de experiencia en el diseño y las operaciones de la Estación Espacial, especialmente en el ámbito de la ciencia de la vida espacial, la habitabilidad de la tripulación y el soporte vital. Es miembro permanente de la Academia Internacional de Astronáutica y dirige un nuevo grupo de trabajo sobre Humanidad Interplanetaria en la Sociedad Alemana de Medicina Aeroespacial, centrado en la salud y el bienestar durante los viajes espaciales.