Python Developer

Canopy Pte Ltd , Anywhere · canopy.cloud · Freelance or consulting · Programming

Canopy (https://canopy.cloud/) is a "make sense of your data" financial technology startup. We provide aggregation, visualization, analytics, and reporting services to financial institutions, wealth managers, and high net-worth individuals.

We are looking for an experienced Python Developer to join our technology team.

Responsibilities

  • Writing reusable, testable, and efficient code
  • Implementation of a robust set of services and APIs to power the web application
  • Training models and tuning their hyperparameters
  • Deploying models to production
  • Implement and manage CI/CD pipelines
  • Manipulating PDF files and writing tools to extract data from them
  • Design and integrating tools and services to meet business needs

What makes you a great fit?
Our Stack:

  • Python + Django + Pandas + Numpy
  • AWS (Batch, EC2, ECS, Lambda, S3, SAM, Step Functions, sagemaker, athena and more!) / Docker
  • GraphQL
  • PostgreSQL
  • PyTorch + Tensorflow + Keras + Sklearn
  • OCR, computer vision, Textract, NLP(NLTK, gensim), OpenCV, Scipy, Deep Learning - xgboost, random Forest, pello, machine learning - document classification, object detection in images, text categorisation, model optimization

Skills And Qualifications

  • Expert in Python, with knowledge of Django web framework and basic libraries for machine learning such as scikit-learn and pandas
  • Understanding of fundamental design principles behind a scalable application
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tool Git
  • Proficiency with deep learning frameworks like TensorFlow, PyTorch, Keras
  • Operations or systems administration experience, particularly on Linux
  • Experience with Docker
  • Experience in serverless architecture
  • The ability to rapidly learn and explain technical concepts
  • Familiarity with AWS
  • Good verbal and written English communication skills
  • At least 4+ years of experience

Good to have:

  • Experience with PDF operations and knowledge of inner workings of a PDF
  • Working experience with Agile Methodology and well versed with tools like Jira and Trello

<Please submit your resume and expected salary in your application.>

Job Perks

You get to work in a dynamic, growing and exciting company brimming with opportunity. We promote a positive, can do culture focused on producing great products for our clients

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer