Ellis jobbet Ved Bell Labs fra 1969 til 1972 på sannsynlighetsteori anvendt på teorien om databehandling. I 1972 ble han assisterende professor og grunnlegger av datavitenskapsavdelingen Ved University Of Colorado Boulder for å jobbe med operativsystemforskning.
ellis aksepterte en stilling tre år senere som assisterende professor i EECS ved MIT for å jobbe med forskning relatert TIL ARPANET. Han forlot MIT etter ett år for å begynne å jobbe Ved Xerox PARC og Stanford University. Ellis forble Ved Xerox PARC og Stanford University i nesten et tiår. I løpet av sin tid der jobbet han med ikonbasert GUI, objektorienterte programmeringsspråk og gruppevare systemer. «Han var en del av teamet av sosiologer, psykologer og datavitenskapere som jobbet På Alto, verdens første personlige datamaskin (PC) og tilhørende grensesnitt og programvare. Mange av disse innovasjonene Fra 1970-tallet Som Ellis var en del av, ble senere mye kommersialisert, for Eksempel I Apples Lisa computer og Microsofts MS-DOS-programvare. I PARC ledet Ellis Kontorforskningsgruppen, som utviklet det første kontorsystemet for å bruke ikoner og Ethernet for samarbeid på avstand.»
på midten av 1980-tallet ledet Ellis Forskningsgruppen For Gruppevare Ved Microelectronics And Computer Technology Corporation (MCC). Mens på MCC, han ledet arbeidet I Sanntid Samarbeids Redigering, og pioner innen Operasjonell transformasjon. Tidlig på 1990-tallet forlot Ellis MCC for å bli Sjefsarkitekt for Flowpath workflow-produktet Til Bull S. A. I Frankrike.
I 1992 returnerte Ellis til University Of Colorado Boulder som full professor med tenure i datavitenskapsavdelingen. Der fortsatte han sitt arbeid med gruppevare, spesielt neste generasjon, Store Arbeidsflytsystemer og agentmedierte møtestøttesystemer. I 2009 ble han professor emeritus ved Universitetet, hvor han insisterte på periodisk undervisning i et innledende datakurs for å » oppmuntre studenter av alle etnisiteter til å utvide sine horisonter.»For å gi ytterligere muligheter for studenter til å forfølge vitenskap og ingeniørfag, bidro Ellis» til å etablere 10-ukers Summer Multicultural Access to Research Training (SMART) – programmet ved universitetet.»
I 2013 vant Ellis Et Fulbright-Stipend for å undervise og utføre forskning i datavitenskapsavdelingen Ved Ashesi University. Ved Ashesi utviklet Hans forskningsinteresser datasystemer for å simulere alternative former for regjering for utviklingsland.