Python Developer

Remote, Canada

Job Description

We are looking for exceptional intermediate Python developers to help us build a world-class, cutting-edge NLP-based application. This is your chance to be part of a small but highly supportive team developing enterprise-grade software solutions. You will directly impact our clients while gaining valuable hands-on experience working with data mining, NLP, LLM, ML, and more. The position is 100% remote. WHAT YOU WILL DO
Your direct responsibilities will be to:

  • Develop the backend of a web application in Python, working with Rest APIs, implementing NLP algorithms, managing users, and handling data flows.
  • Develop libraries and frameworks to be used across multiple projects.
  • Establish an efficient CI/CD workflow with end-to-end testing.
  • Supporting application deployment and management in cloud environments (AWS, Azure).
  • Enforce the latest security protocols for data safeguarding.
  • Practice best practices for Git-based version control.
  • Brainstorm technical solutions and architecture.
  • Provide continuous support to junior developers and troubleshoot development roadblocks.
MUST-HAVE QUALIFICATIONS
  • A strong communicator
  • Excellent architectural and code organization skills
  • 5+ years of hands-on working experience with Python, working in OOP and ORM environments
  • Experience working with document databases, particularly Mongo DB
  • Experience with application deployment to any of the major cloud services
  • Must be a Canadian Citizen or Permanent Resident
NICE-TO-HAVE QUALIFICATIONS
  • Working experience with NLP and ML
  • Prior experience working with large data sets
  • Strong knowledge of JavaScript and TypeScript
  • Familiarity with front-end technologies and single-page applications (Vue.js is an asset)
  • Reliability Clearance (or eligible for it) - have been in Canada for 5+ Years (PR or Citizen)
HOW TO APPLY
We can\xe2\x80\x99t wait to hear from you - please send your cover letter and resume to careers@gochartd.com. ABOUT CHARTD
Chartd is a young Canadian software company from Ottawa that builds easy-to-use, cutting-edge data management solutions, emphasizing user experience, simplicity, and accuracy. Our mission is to provide our clients with user-friendly decision-making tools and automate business workflows. Job Types: Full-time, Permanent Benefits:
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • Vision care
  • Work from home
Flexible Language Requirement:
  • French not required
Schedule:
  • 8 hour shift
  • Monday to Friday
Application question(s):
  • This job requires the applicants to be Canadians or permanent residents, as defined in the Immigration and Refugee Protection Act. Do you meet this definition?
  • Have you deployed web applications in cloud environments?
  • Do you have experience working with NLP and ML libraries?
Education:
  • Bachelor\'s Degree (preferred)
Experience:
  • Python: 5 years (required)
  • MongoDB: 2 years (required)
  • Natural language processing: 2 years (preferred)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2189888
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, Canada
  • Education
    Not mentioned