u/vladlerkin

▲ 8 r/PythonJobs+6 crossposts

I really liked KMP, Koog, and the idea of Client-Side MAS. This is the future!

The industry is currently burning billions on server GPUs, and the trend of moving computations to the Edge (end devices) has already started. Apple Intelligence and local NPUs in Android flagships are just the beginning.

Privacy by Design: For projects involving personal data, privacy is critical. Running everything through server cloud systems is a cost of today's technologies, while doing it through local LLMs and MAS is a killer feature. The data does not leave the device!

Native Concurrency: Python suffers from the GIL and workarounds in asynchrony. In KMP, we get native Coroutines and Flow. Agents in Koog are simply lightweight coroutines that communicate via channels without blocking the app's UI thread. This is elegant and mathematically rigorous.

KMP + Koog is the ideal foundation for Client-Side MAS. Python dominates in AI only because of its historically established ecosystem of mathematical libraries. But for orchestrating agents on the device, it is terrible.

But at the moment, we are hostages to the current stage of technological development and popular trends(

reddit.com
u/vladlerkin — 6 days ago
▲ 9 r/remotepython+5 crossposts

An analysis of the job vacancy trends for Python, Java, and Kotlin based on Hirify me Data from March to May 2026 reveals several key trends related to regional distribution and the impact of Artificial Intelligence (AI).Key Findings

1. Python Dominance and AI Explosion

Python remains the absolute leader in terms of vacancy volume, increasing from 2,916 in March to 3,764 in May 2026.
The AI segment is the primary driver of this growth: by May 2026, 34.2% of all Python vacancies were directly related to AI (1,961 vacancies).
In comparison, the AI share for Java is only 6.6%, while for Kotlin, it is 22.4%.

2. Regional Shift: From "Remote Global" to Regional Remote

There is a notable downward trend in Remote Global vacancies (allowing work from anywhere in the world), dropping for Python from 1,251 in March to 869 in May.
Conversely, vacancies tied to specific regions (particularly the USA and Europe) are showing strong growth. In the USA, Python vacancies nearly doubled (from 833 to 1,622). This suggests a shift toward stricter tax residency or time zone requirements, even for remote roles.

3. Java Stability and Kotlin’s Niche Market

Java shows moderate but steady growth (from 978 to 1,065 vacancies). Demand is concentrated in the USA and Europe, with the Spring stack remaining a core requirement.
Kotlin maintains its position in mobile and server-side development, though total vacancy counts remain lower than Python and Java (approx. 319 in May). However, Kotlin shows a high degree of AI integration compared to Java.

Overall Market Dynamics

The 2026 labor market is characterized by high polarization:

The USA is the primary driver of demand for high-tech talent (especially in Python AI).
Europe shows steady growth across all three programming languages.
Russia exhibits volatility: after a sharp increase in April (from 282 to 427 Python vacancies), a slight correction followed in May (to 413).
AI has transitioned from being an "extra skill" to a core requirement for a significant portion of the Python market.

P.S.
Analysis & Raw Data:
The Reddit Security Policy doesn't allow links to Google Docs files in Posts, but if you interested let me know in comments - I"ll attach Analysis & Raw Data in comment to this post.

reddit.com
u/vladlerkin — 14 days ago