Search by job, company or skills

Uplers

Senior Python Developer

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Experience: 5.00 + years

Salary: Confidential (based on experience)

Expected Notice Period: 15 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Remote

Placement Type: Full Time Contract for 6 Months(40 hrs a week/160 hrs a month)

(*Note: This is a requirement for one of Uplers client - A Vision and Generative AI-powered platform)

What do you need for this opportunity

Must have skills required:

AI/ML, GNSS, OpenCV, Data Manipulation, NumPy, pandas, System Architecture, Python

A Vision and Generative AI-powered platform is Looking for:

We are looking for a High-Performance Python Engineer to join a team building an automated solution that tracks and locates objects in open, outdoor environments. We are retrofitting a fleet of vehicles with rugged Edge AI servers, GNSS systems, and cameras — with the goal of detecting objects and pinpointing their location with high precision. The candidate should have a strong sense of ownership and responsibility - an engineer who can independently drive tasks, solve complex mathematical problems, and take accountability for delivering robust solutions. A logical and analytical approach to problem solving is essential for this role. Basic experience or understanding of image processing concepts is expected, and hands-on experience with OpenCV will be considered a strong Advantage.

Key Responsibilities

  • System Architecture: Design and build efficient, reusable, and scalable Python architectures. You write code that is meant to last, not just scripts that run once.
  • Concurrency Mastery: Solve complex performance bottlenecks using multithreading and multiprocessing. You know when to use threads vs. processes to bypass the GIL.
  • Algorithm Optimization: Collaborate with the AI team to optimize Computer Vision algorithms for speed and memory efficiency.
  • Hardware Adaptation: Adapt software to run on specific hardware constraints (Edge Servers vs. Cloud Instances).
  • Pub/Sub Architecture: Develop scalable data processing applications using (RabbitMQ/Redis). You ensure data flows smoothly between our Edge devices.

Skills & Requirements


  • Algorithmic DNA: Exceptional problem-solving skills. You understand data structures and algorithms deeply.
  • Image Processing Basics: Basic understanding or hands-on exposure to image processing concepts and workflows.
  • OS/Platform: Experience working in Linux environments and specifically with NVIDIA Jetson edge AI platforms.
  • Pythonic Mastery: Deep understanding of Python internals (Context Managers, Decorators, Generators, Type Hinting). You write clean, idiomatic code.
  • Data Science Stack: Familiarity with NumPy, Pandas, and OpenCV for efficient data manipulation.
  • Database Polyglot: Experience designing schemas for SQL (PostgreSQL) and NoSQL (MongoDB/Redis) databases.
  • Low Level: Understanding python or integrating C++ modules with Python.

Brownie Points


  • Vision Experience: Hands-on experience with OpenCV and image processing techniques is a massive plus.
  • Localization Expertise: Understanding of GNSS and, and Inertial Measurement Units (IMUs).
  • AI Context: Prior experience working in an AI/ML-driven environment.
  • Web Frameworks: Expertise in modern async frameworks like FastAPI

What We Offer


  • Meritocracy: A candid startup culture where the best ideas win.
  • The Playground: Access to the latest NVIDIA Hardware and cutting-edge Generative AI tools.
  • Ownership: Lead a performance-oriented team driven by autonomy and open to experiments.
  • Impact: Design systems for high accuracy and scalability that physically move the global supply chain.

How to apply for this opportunity


  • Step 1: Click On Apply! And Register or Login on our portal.
  • Step 2: Complete the Screening Form & Upload updated Resume
  • Step 3: Increase your chances to get shortlisted & meet the client for the Interview!

About Uplers:


Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148488217

Similar Jobs

Pune, India

Skills:

PostgreSQLKafkaSqlRedisDjangoRabbitmqCeleryDockerOwaspMySQLFlaskMongoDBFastAPIRestful ApisKubernetesPythonRQ

Hyderabad, India

Skills:

GitRest ApisSqlPython

Gurugram, Gurugram, India

Skills:

error analysis Azure FunctionsPythonGitMachine LearningLightweight APIsModel risk managementmodel validationCloud platformsPerformance AnalysisGenerative AIPrompt engineering

India

Skills:

Machine LearningPostgreSQLMongoDBKubernetesPythonAWSVector DatabasesData Pipeline ToolsTransformers

Pune, India

Skills:

Design PatternsDatabasesSqlPythonScipyOperating SystemsAlgorithmsNumpyData structuresPandas