1914-1915 | laukstrādnieks Vidzemes guberņā Vestienas pagastā |
1915-1917 | Krievijas 12. armijas kara celtniecības nodaļas Nr. 6 strādnieks tranšeju rakšanā Vidzemes guberņā |
1917. IX-1918. V | 12. armijas zaldātu deputātu padomes izpildkomitejas loceklis |
1918. V-1919. XI | VĀK daļas cīņai ar kontrrevolūciju izmeklētājs |
1919. XI-1920. IV | VĀK Izmeklēšanas daļas priekšnieka vietnieks |
1920. IV-1921. I | VĀK Izmeklēšanas daļas priekšnieks |
1921 | VĀK izmeklēšanas daļas / VĀK prezidija izmeklēšanas daļas priekšnieka vietnieks |
1920-1924 | Maskavas Valsts universitātes students |
1922-1923 | Tautību lietu tautas komisariāta kolēģijas sekretārs |
1923-1924 | J. Sverdlova Komunistiskās universitātes zinātniskais līdzstrādnieks un bioloģijas pasniedzējs |
1924-1928 | Sarkanās profesūras institūta students Maskavā |
1925-1928 | Valsts zinātniskās padomes Zinātniski tehniskās sekcijas zinātniskais sekretārs |
1928-1929 | Voroņežas lauksaimniecības institūta un Voroņežas Valsts universitātes Dialektiskā un vēsturiskā materiālisma katedras vadītājs |
1929-1930 | Centrālā melnzemes apgabala Komunistiskās universitātes rektors un profesors Voroņežā |
1930-1931 | VK(b)P CK Masu neklātienes apmācības institūta direktora vietnieks un dabas zinātņu katedras vadītājs Maskavā |
1931-1932 | Komunistiskās akadēmijas dabas zinātņu asociācijas zinātniskais sekretārs Maskavā |
1932-1935 | Izglītības darbinieku arodbiedrības CK zinātnes darbinieku sekcijas centrālā biroja atbildīgais sekretārs Maskavā |
1935-1937 | Augstskolu un zinātnisko iestāžu darbinieku arodbiedrības CK priekšsēdētājs |
1937-1940 | žurnāla „Советская наука” redaktora vietnieks un Lielās Padomju enciklopēdijas redaktors-konsultants |
1940. VII-1940. VIII | LR izglītības ministra biedrs (A. Kirhenšteina valdībā) |
1940. VIII-1941. I | LPSR izglītības tautas komisāra vietnieks |
1941. I-1944 | LPSR izglītības tautas komisārs |
1944. X-1950. V | LPSR ārlietu tautas komisārs / ministrs |
1946. VII-X | PSRS delegācijas loceklis Parīzes miera konferencē |
1946-1951 | LPSR Zinātņu akadēmijas Sabiedrisko zinātņu nodaļas akadēmiķis-sekretārs |
1946-1949 | LK(b)P CK republikāniskās partijas skolas filozofijas pasniedzējs, no 1947. g. filozofijas katedras vadītājs |
1951. IV-1960. II | LPSR Zinātņu akadēmijas akadēmiķis-sekretārs |
1956. III-1958. XII | Latvijas biedrības kultūras sakariem ar ārzemēm vadītājs |
1958. XII-1966. XII | Latvijas un ārzemju draudzības un kultūras sakaru biedrības valdes priekšsēdētājs |
1960. II-1975. VI | LPSR Zinātņu akadēmijas viceprezidents |
1963. III-1971. VI | LPSR Augstākās padomes priekšsēdētājs |
1971. VI-1975. VI | LPSR Augstākās padomes prezidija priekšsēdētāja vietnieks |
1975. V-1977. XII | pensionārs |
No 1977. XII | LPSR Zinātņu akadēmijas Vēstures institūta vecākais zinātniskais līdzstrādnieks |