PyData Careers
21.2K subscribers
247 photos
11 videos
26 files
416 links
Python Data Science jobs, interview tips, and career insights for aspiring professionals.

Admin: @HusseinSheikho || @Hussein_Sheikho
Download Telegram
ML Engineer, LLM Engineer, take note: TorchCode

A platform with practice tasks for basic implementations in PyTorch and questions on Transformer, which are often encountered in interviews.

→ Gathers in 39 structured tasks typical for #ML #interviews - implementations of operators, modules, and architectures in #PyTorch.
→ Provides auto-checking, gradient checking, time measurement, and instant feedback, so that the practice more closely resembles #LeetCode for interviews.
→ Built on the basis of Jupyter Notebook, while supporting one-click reset, hints, reference solutions, and progress tracking.
→ Covers such frequent topics as ReLU, Softmax, LayerNorm, Attention, RoPE, Flash Attention, #LoRA, $MoE, and others.
→ Supports online mode via Hugging Face Spaces, opening individual tasks in #Google #Colab, and local launch via #Docker.

👉 https://github.com/duoan/TorchCode
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Forwarded from Code With Python
This channels is for Programmers, Coders, Software Engineers.

0️⃣ Python
1️⃣ Data Science
2️⃣ Machine Learning
3️⃣ Data Visualization
4️⃣ Artificial Intelligence
5️⃣ Data Analysis
6️⃣ Statistics
7️⃣ Deep Learning
8️⃣ programming Languages

https://t.me/addlist/8_rRW2scgfRhOTc0

https://t.me/Codeprogrammer
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
🎁 23 Years of SPOTO – Claim Your Free IT Certs Prep Kit!

🔥Whether you're preparing for #Python, #AI, #Cisco, #PMI, #Fortinet, #AWS, #Azure, #Excel, #comptia, #ITIL, #cloud or any other in-demand certification – SPOTO has got you covered!

Free Resources :
・Free Python, Excel, Cyber Security, Cisco, SQL, ITIL, PMP, AWS courses: https://bit.ly/4lk4m3c
・IT Certs E-book: https://bit.ly/4bdZOqt
・IT Exams Skill Test: https://bit.ly/4sDvi0b
・Free AI material and support tools: https://bit.ly/46TpsQ8
・Free Cloud Study Guide: https://bit.ly/4lk3dIS

🎁 Join SPOTO 23rd anniversary Lucky Draw:
📱 iPhone 17
🛒free order
🛒 Amazon Gift Card $50/$100
📘 AI/CCNA/PMP Course Training + Study Material + eBook
Enter the Draw 👉: https://bit.ly/3NwkceD

👉 Become Part of Our IT Learning Circle! resources and support:
https://chat.whatsapp.com/Cnc5M5353oSBo3savBl397

💬 Want exam help? Chat with an admin now!
wa.link/rozuuw

Last Chance – Get It Before It’s Gone!
Follow the Machine Learning with Python channel on WhatsApp: https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
3
Demo Git Kit

🚀 Demo Git Kit is a powerful Python tool for managing hardware projects. 🤖

* Historical price data for parts provides predictions and insights.
* Supply chain risk calculation helps identify potential issues.
* Alternative part finder uses mock data to locate suitable alternatives.
* LLM-based part search leverages artificial intelligence for faster results.
* GIT-ish BOM management keeps track of component boards.
* CSV Import/Export facilitates data exchange.

Use it to streamline your hardware project workflow. Try the demo website: 📊 [https://odem-git-main-skymark.vercel.app/](https://odem-git-main-skymark.vercel.app/)
1
🚀 Nemilia: The Single HTML File Multi-Agent AI Workspace 🚀

Are you tired of relying on external services for your AI projects? Nemilia is here to revolutionize the way you work with multi-agent AI. This single HTML file workspace allows you to build, design, and execute custom agents with complete control over their roles, personalities, system prompts, and model overrides.

What You Get:

* Build and deploy custom agents with ease
* Design and automate workflows using a drag-and-drop pipeline builder
* Execute MCP (Machine Communication Protocol) tools in real-time

Key Benefits:

• No backend, no install, no build step - you own the entire runtime
• AI sovereignty at your fingertips - all data and keys are on your machine
• Complete control over agents, workflows, and data usage
• Fast execution with parallel DAG (Directed Acyclic Graph) execution

Give Nemilia a try today🔥
The Unseen Challenge of Digital Humanities: A Peek into Static Sites and Python 🌐

Digital humanities is a vast field that encompasses various disciplines, including literature, history, philosophy, and more. However, what happens when funding for these projects ends but the website remains live? This is where static sites come in – a simple yet powerful solution to preserve digital content.

David Flood from Harvard's DARTH team recently shared his insights on this topic. To dive deeper into the issue, let's explore how Python can be used to overcome static site challenges. Here are some key takeaways:

Static Sites: A static site is a basic website that doesn't require server-side rendering or database interactions.
Client-Side Search: Using client-side search libraries like django-search, django-rst, or pyspellchecker can improve the user experience.
Sneaky Python: Leverage Python's extensive libraries, such as BeautifulSoup and requests, to parse HTML documents and perform tasks on the fly.

To better understand these concepts, let's take a look at some examples:

📄 A static website for an online archive of U.S. amendment proposals:
import requests

url = "https://example.com/amendment-proposals"
response = requests.get(url)

# Parse HTML document and extract relevant information
soup = BeautifulSoup(response.content, 'html.parser')
data = soup.find('table').text.strip()

print(data) # Output: ...


📊 A client-side search library for a digital humanities project:
import django_search

# Initialize the search engine
search_engine = django_search.SearchEngine(
settings='SEARCH_ENGINE_SETTINGS',
)

# Define search queries and parameters
query = "Irish folklore"
params = {
'q': query,
'fields': ['title', 'description']
}

# Perform search and retrieve results
results = search_engine.search(query, params)


By leveraging Python's versatility and extensive libraries, we can overcome the challenges associated with static sites. Remember, digital humanities is all about preserving knowledge, and sometimes it's the simplest solutions that make the most impact.
2
🚀 AI System Builders — finally something serious.

A German company 🇩🇪 (Brainlancer GmbH) is launching a curated B2B AI platform on April 2026.

This is NOT:
a freelance marketplace
an agency network

This is:
a verified AI builder network

If you're accepted, you can offer your AI systems (e.g. Lead Gen, Customer Support, Recruiting Automation) for ~$2,499 setup + monthly maintenance.

👉 You focus on building systems
👉 Brainlancer handles clients & takes 20%

---

💡 If you can build real, end-to-end AI systems (not just prompts), this is for you.

---

Apply here (form takes 5–7 min):
https://assesment.brainlancer.com/?src=tinvite

🎥 Quick overview video (thumbs up 👍):
https://www.youtube.com/watch?v=jwhxqB-idsg&t=1s

👤 CEO (LinkedIn):
https://www.linkedin.com/in/soner-catakli/

---

Early access is limited.
2
Follow the Machine Learning with Python channel on WhatsApp: https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
1
🎁 23 Years of SPOTO – Claim Your Free IT Certs Prep Kit!

🔥Whether you're preparing for #Python, #AI, #Cisco, #PMI, #Fortinet, #AWS, #Azure, #Excel, #comptia, #ITIL, #cloud or any other in-demand certification – SPOTO has got you covered!

Free Resources :
・Free Python, Excel, Cyber Security, Cisco, SQL, ITIL, PMP, AWS courses: https://bit.ly/4lk4m3c
・IT Certs E-book: https://bit.ly/4bdZOqt
・IT Exams Skill Test: https://bit.ly/4sDvi0b
・Free AI material and support tools: https://bit.ly/46TpsQ8
・Free Cloud Study Guide: https://bit.ly/4lk3dIS


👉 Become Part of Our IT Learning Circle! resources and support:
https://chat.whatsapp.com/Cnc5M5353oSBo3savBl397

💬 Want exam help? Chat with an admin now!
wa.link/rozuuw
This media is not supported in your browser
VIEW IN TELEGRAM
𝐕𝐢𝐬𝐮𝐚𝐥 𝐛𝐥𝐨𝐠 on Vision Transformers is live.
https://vizuaranewsletter.com/p/vision-transformers?r=5b5pyd&utm_campaign=post&utm_medium=web

Learn how ViT works from the ground up, and fine-tune one on a real classification dataset.

CNNs process images through small sliding filters. Each filter only sees a tiny local region, and the model has to stack many layers before distant parts of an image can even talk to each other.

Vision Transformers threw that whole approach out.

ViT chops an image into patches, treats each patch like a token, and runs self-attention across the full sequence.
Every patch can attend to every other patch from the very first layer. No stacking required.

That global view from layer one is what made ViT surpass CNNs on large-scale benchmarks.

𝐖𝐡𝐚𝐭 𝐭𝐡𝐞 𝐛𝐥𝐨𝐠 𝐜𝐨𝐯𝐞𝐫𝐬:

- Introduction to Vision Transformers and comparison with CNNs
- Adapting transformers to images: patch embeddings and flattening
- Positional encodings in Vision Transformers
- Encoder-only structure for classification
- Benefits and drawbacks of ViT
- Real-world applications of Vision Transformers
- Hands-on: fine-tuning ViT for image classification

The Image below shows

Self-attention connects every pixel to every other pixel at once. Convolution only sees a small local window. That's why ViT captures things CNNs miss, like the optical illusion painting where distant patches form a hidden face.

The architecture is simple. Split image into patches, flatten them into embeddings (like words in a sentence), run them through a Transformer encoder, and the class token collects info from all patches for the final prediction. Patch in, class out.

Inside attention: each patch (query) compares itself to all other patches (keys), softmax gives attention weights, and the weighted sum of values produces a new representation aware of the full image, visualizes what the CLS token actually attends to through attention heatmaps.

The second half of the blog is hands-on code. I fine-tuned ViT-Base from google (86M params) on the Oxford-IIIT Pet dataset, 37 breeds, ~7,400 images.

𝐁𝐥𝐨𝐠 𝐋𝐢𝐧𝐤
https://vizuaranewsletter.com/p/vision-transformers?r=5b5pyd&utm_campaign=post&utm_medium=web


𝐒𝐨𝐦𝐞 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬
ViT paper dissection
https://youtube.com/watch?v=U_sdodhcBC4

Build ViT from Scratch
https://youtube.com/watch?v=ZRo74xnN2SI

Original Paper
https://arxiv.org/abs/2010.11929

https://t.me/CodeProgrammer
Follow the Machine Learning with Python channel on WhatsApp: https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
Question from the interview

What is a message broker and which ones are typically used with Python?

Answer: A message broker is an intermediary component that accepts messages from one service and delivers them to another, allowing microservices and asynchronous tasks to interact without direct connection. It provides reliable delivery, queues, routing, and scalability.

In Python projects, RabbitMQ, Apache Kafka, and Redis are often used as simple broker solutions (for example, in combination with Celery). The choice depends on the tasks: Kafka for stream processing, RabbitMQ for flexible routing, and Redis for simple queues.

tags: #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
3