← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Python ML Engineer

Astek · Kochi

📅 04/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

View and apply on WorkMundi →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Key Responsibilities 1. Incident Management & Bug Fixing Investigate and resolve incidents reported on AI algorithms (model crashes, wrong outputs, data pipeline failures, performance degradation) Diagnose root causes: data issues, code bugs, dependency conflicts, model drift Apply fixes, test and validate corrections before redeployment Document incidents and resolutions in the ticketing system 2. Algorithm Maintenance Apply patches, dependency updates and environment fixes Ensure models remain functional after infrastructure changes (cloud updates, library upgrades, data schema changes) Maintain and update data preprocessing pipelines feeding the models 3. Code Review & Quality Read, understand and improve existing Python codebases (often written by Data Scientists) Refactor poorly structured code to improve maintainability and reliability 4. Collaboration with R&I Teams Experience 3+ years of experience Core Technical Skills Must Have Domain Skills Level Python Advanced Python, debugging, OOP, clean code- Expert Data manipulation Pandas, NumPy, data wrangling, ETL pipelines - Intermediate ML Frameworks Scikit-learn, TensorFlow or PyTorch (reading & fixing, not training from scratch) -Intermediate API & services FastAPI, REST APIs, JSON, basic microservices -Intermediate Version control Git + GitHub Advanced see detail below -Intermediate Environment management Poetry, pip, virtual environments, requirements management - Expert Cloud GCP AI Services GCP Projects, Vertex AI, BigQuery, Service Account, Google Storage (Buckets), Artifact Registry-Beginner Containerisation Docker run, build, debug a container - Intermediate SQL Ability to query databases and investigate data issues - Intermediate GitHub Advanced Skills The consultant must demonstrate advanced proficiency with GitHub beyond basic commit/push usage, including: Repository & Code Management Branching strategies: GitFlow, trunk-based development, feature branches Pull Request lifecycle: creating, reviewing, requesting changes, approving and merging Resolving merge conflicts confidently on complex Python codebases Tagging, releases and semantic versioning Collaboration & Governance Branch protection rules: required reviews, status checks before merge Code review best practices: inline comments, suggesting changes directly in PRs Advanced Features GitHub Packages publishing and consuming internal Python packages Pre-commit hooks and linting integration (Black, Flake8, isort) Git history investigation: git bisect, git blame, git log --graph to trace the origin of a bug .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →