Python Developer

Search more jobs
We are looking for several python developers for various projects. You must have experience working with APIs and MS SQL. Must have experience with Async and multithreaded code.

For the NLP/keywords project, preferred to have some experience using nlp libraries in python.

For the related Jobs Builder Tool project (connected to the keywords project) the GUI is to be built in .net core

Our entire team is from Pakistan, and we hope to find someone from here also.

Work Arrangement***
. Employment Type: Per Contract / full time possible in future
. Hrs Requirement: n/a
. Work Schedule: flexible
. Compensation: each contract will have a different amount
. Hire Reporting to: Zahoor
. How is performance tracked and graded: Devs need to give deadlines for projects for self accountability. Regular meetings to report on status of projects

Project briefs are outlined below. When interviewing with us, please give example budget and est. completion time.

Also not included are some data entry workflows to be set up between coda GUI and our MS SQL data warehouse, and some other small minor projects.

Req 9 Projects
Project Manager
Project Writeup Done?

Youtube Channels Scrape (YTCS) Protocol
Scrape for channels as per inputs from outrequest table
New Dev 1
doing writeup

Pinterest Channels Scraper (PS) Protocol
Scrape for channels as per inputs from outrequest table
New Dev 1
doing writeup

Tiktok Channels Scraper (TTS) Protocol
Scrape for channels as per inputs from outrequest table
New Dev 1
doing writeup

YouTube Email Scraper (YTES) Protocol
Source is a sql db of leads. Get emails of youtube channels that has revealable email upon click (highly advise to check captcha solver tech first).
New Dev 1
doing writeup

Analyst Tools:  Analyst GUI Analysts need to be able to see current scraping jobs and keywords and what is being ran or what has been ran in the past to be able to continue with their keywords planning
New Dev 2

Analyst Tools: NLP Clustering and Tagging tool
NLP tool that lets us cluster and tag (based on analyst input) our influencer channels data that we get from scraping. We then manually load this list of emails to our emailing tool where we can control the email message sent to each lead/lead cohort
New Dev 2

Autoemailer research / Apollo Leads Finder
Develop a lead finder tool using Apollo (a data broker) which stores the contacts & emails in sql db. Do research on an autoemailer software, and explain to Jake and Zahoor how it will work in accordance with the NLP clustering / tag tool and the Apollo tool.
Jake, New Dev 2

Analyst Tools: Scraping Jobs Builder Tool & jobs to Outrequest converter
For each scraping protocol, we need a job builder to let analysts put in bulk keywords at once New Dev 2

Analyst Tools: Keywords Suggester Tool We need a keywords generator tool that would solve the nonscaleable problems associated with manual keyword generation
New Dev 2
  • $3,000.00
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Skills and Expertise

Full Stack Development Languages
API Python RESTful API GUI Design Natural Language Processing Scraper Web Scraping
+ 3 more

Activity on this job

  • 20 to 50
    20 to 50
  • 4 days ago
    Last viewed by client
    4 days ago
  • 24
  • 34
    Invites sent
  • 7
    Unanswered invites

About the client

Member since Aug 13, 2014
  • United States
    Carson 1:11 pm
  • 103 jobs posted
    78% hire rate, 2 open jobs
  • $24,687 total spent
    86 hires, 1 active
  • $12.09 /hr avg hourly rate paid
    148 hours
  • Small company (2-9 people)
  • Member since Aug 13, 2014

Explore similar jobs on Upwork

Linux Developer
Fixed-price ‐ Posted 4 minutes ago
Linux Web Development JavaScript
Configuratin ion Range and Confirm register user in app
Fixed-price ‐ Posted 4 minutes ago
HTML5 JavaScript PHP

How it works

Post a job icon
Create your free profile

Highlight your skills and experience, show your portfolio, and set your ideal pay rate.

Talent comes to you icon
Work the way you want

Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.

Payment simplified icon
Get paid securely

From contract to payment, we help you work safely and get paid securely.

Want to get started?

About Upwork

Stars rating
(Average rating of clients by professionals)
G2 2021
#1 freelance platform
Signed contract every week
Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by
Microsoft Logo Airbnb Logo Bissell Logo GoDaddy Logo

Other open jobs by this Client (1)