Python Developer

Aditi India

Bengaluru

On-site

INR 800,000 - 1,500,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology consulting firm based in India seeks a Mid-Senior level engineer for a Machine Vision Algorithms project. The role involves migrating existing capabilities from MATLAB to Python and implementing deep learning and microservice architecture. Candidates should have strong expertise in Python, knowledge of MATLAB, and experience with Docker and CI/CD integration. This contract role presents an opportunity to work on innovative solutions in the railroad equipment manufacturing industry.

Qualifications

  • Expertise in Python required for code migration.
  • Knowledge of MATLAB as existing code is in MATLAB.
  • Experience with deep learning models in PyTorch.

Responsibilities

  • Migrate MATLAB capabilities to Python.
  • Implement microservice architecture.
  • Create Docker containers for microservices.

Skills

Expertise in Python
Working knowledge of MATLAB
Knowledge of microservice architecture
CI/CD integration
Deep learning models in PyTorch

Tools

Docker

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Aditi India. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Summary: The Machine Vision Algorithms (MVA) modernization project aims to bring KinetiX Wayside Machine Vision Inspection products to the state of the art in the market. This project involves migrating all existing MVA capabilities from MATLAB to Python and transitioning from traditional image processing techniques to deep learning methods. Additionally, the project will move from a monolithic MATLAB pipeline to a microservice container-based DAG architecture. The client is seeking a supplier partner with proven experience to provide MVA modernization, demonstrating a high level of accountability and ownership.

Responsibilities:

  • Migrate all existing MVA capabilities (TruckView or TRKV, CSCView or CSCV, TrainView or TRNV, AirHoseView or AHV, BrakeView (Pad, Disk and Shoe) or BRKV, WheelView or WV, TreadView or TRDV) from MATLAB to Python.
  • Transition from traditional image processing techniques to state-of-the-art deep learning methods.
  • Transform the current monolithic MATLAB pipeline into a microservice container-based Directed Acyclic Graph (DAG) architecture.

Must Have Skills:

  • Expertise in Python
  • Working knowledge of MATLAB as the code will be converted from MATLAB to Python
  • Knowledge/working experience of utilizing LLM-converted code
  • Microservice Architecture Implementation: Transform monolithic architecture into microservice container
  • Create Docker containers for each microservice
  • CI/CD Integration
  • Deep learning models implemented in PyTorch

#AditiIndia
#25-21352

Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
Industries
  • Railroad Equipment Manufacturing

Referrals increase your chances of interviewing at Aditi India by 2x

Related job titles
  • IN-Senior Associate_ Python Developers _Advisory Corporate_ Bangalore
  • Python Full-stack Developer_Associate_Software Engineering
  • Python Developer - Associate - Software Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

DMAIC Academy & Consultancy • India

On-site
INR 600,000 - 1,200,000
MATLAB Developer
MATLAB Developer

Aditi India • Bengaluru

On-site
INR 600,000 - 900,000
Remote Python AI Engineer - 17852
Remote Python AI Engineer - 17852

Turing • Mumbai Suburban

Remote
INR 2,189,000 - 4,379,000
Remote Python AI Engineer - 17852
Remote Python AI Engineer - 17852

Turing • Bengaluru

Remote
INR 800,000 - 1,500,000
Remote Python AI Engineer - 17852
Remote Python AI Engineer - 17852

Turing • Bengaluru

Remote
INR 1,751,000 - 4,379,000
Flexible work hours
Remote work from anywhere
Competitive compensation aligned with global standards
Remote Python Developer - 17852
Remote Python Developer - 17852

Turing • Mumbai Suburban

Remote
INR 7,656,000 - 11,483,000
Competitive salary
Work with global experts
Remote AI Engineer (Python) - 17852
Remote AI Engineer (Python) - 17852

Turing • Bengaluru

Remote
INR 2,626,000 - 4,817,000
Remote Python Developer - 17852
Remote Python Developer - 17852

Turing • Mumbai Suburban

Remote
INR 1,751,000 - 3,503,000
Competitive salary aligned with global standards
Be part of cutting-edge, high-impact projects
Remote AI Engineer (Python) - 17852
Remote AI Engineer (Python) - 17852

Turing • Bengaluru

Remote
INR 2,626,000 - 5,254,000
Remote Python Developer - 17852
Remote Python Developer - 17852

Turing • Chennai

Remote
INR 800,000 - 1,200,000