Python Engineer

1 week ago


King St W Toronto ON MV S Canada Ample Insight Full time $80,000 - $120,000 per year
Company Description

You will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google. We are a fast growing consulting firm based in Toronto with clients ranging from leading startups building impactful technologies to Fortune 500 companies looking to scale their engineering and data capabilities. 

Job Description

We are looking for an ambitious Python Engineer/Developer. You are passionate about technology but very pragmatic in the application of it to real-world engineering problems. You are experienced in launching new products and scaling them. Critical thinking and problem-solving skills are essential for this role.

As a Python Engineer, you will contribute in a multitude of ways, from architecting phenomenal systems, creating and encouraging good software development practices, driving strategic technical improvements, and mentoring other engineers.

At Ample Insight, you will have a unique opportunity to work with best-in-class engineers on large engineering problems, but in an environment with small teams and abundant opportunities for personal impact and growth. 

Please note that although this role is remote, you are required to be located in Canada/US.

Qualifications

Responsibilities

  • You will be part of a small but highly impactful team, with a large amount of ownership and autonomy for managing things directly
  • You will architect important systems and anticipate strategic and scaling-related challenges via thoughtful long-term planning
  • You will need to design, prototype, and create solutions that support highly reliable, scalable, performant AI and analytics products

Requirements

  • BS (or MS, or PhD) in Computer Science or related engineering field involving coding
  • 3+ years of professional software development experience
  • 3+ years of experience working with Python and data/ML related Python libraries such as Pandas, NumPy and scikit-learn
  • Hands on experience working with data and analytics relating to user engagement, social, marketing, and/or finance data
  • Extensive experience working on relational databases, designing complex data schemas, and writing SQL queries
  • Deep knowledge on performance tuning of ETL jobs, SQL, and databases
  • Solid CS fundamentals with thorough understanding of and demonstrated experience in Object-Oriented Design
  • Strong understanding of design patterns and capable of incorporating them in software design
  • Experience setting technical strategy for a large or important company initiative
  • Strong knowledge of shipping impactful and complex software projects
  • Experience working with Airflow is a strong plus
  • Devops experience is a plus
Additional Information

Compensation

  • We have competitive compensation

Remote

  • You can be fully remote if you'd prefer. Our employees have strong autonomy. You will need to have great work ethics and be someone that is responsible and dependable.
  • We have amazing team outings that you definitely wouldn't want to miss 

  • Data Engineer

    1 week ago


    King St W, Toronto, ON MV S, Canada Ample Insight Full time $80,000 - $120,000 per year

    Company Description You will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google. We are a fast growing consulting firm based in Toronto with clients ranging from leading startups building impactful technologies to Fortune 500 companies looking to scale their engineering and data capabilities.  Job...

  • Sr. Python Engineer

    7 days ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking Sr. Python Engineer. Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com . Job Title: Sr. Python Engineer Location: Toronto, ON (Hybrid, 3 days onsite in a week) Required Skills & Qualifications: Required Skills & Experience 8+ years of Python engineering, with a...


  • Toronto, ON, Canada Ampstek Full time

    Title: Python Software Engineer Location: Toronto,ON(Onsite) Job Type: Contract Software Engineer role focused on Python, Web API and extensive platform development experience along with data pipelines, offline processes, devops scripting. Scaling platform Job Description: We are looking for a Senior Software Engineer with experience in building highly...


  • , ON, Canada Veracity Software Inc Full time

    Python Test Automation Engineer + Selenium Role: Python Test Automation Engineer + SeleniumDuration: 6 Month ContractLocation: Canada, Ontario (Remote)Job description: Quality Assurance, Manual Testing, and Software Testing skills Ability to create effective test cases Experience in QA Automation Strong analytical and problem-solving skills Strong Knowledge...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Python Developer for a long term opportunity at Toronto, ON (Hybrid). Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide. Bank...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Python Developer for a long term opportunity at Toronto, ON (Hybrid). Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide. Bank...

  • Data Engineer

    7 days ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking Data Engineer (Python and AWS). Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com . Job Title: Data Engineer (Python and AWS) Location: Toronto, ON (Hybrid, 3 days onsite) Required Skills Proficiency in Python. Hands-on experience with AWS services (EC2, Lambda, S3,...

  • Python Engineer

    3 days ago


    Toronto, Canada J&M Group Full time

    Join to apply for the Python Engineer role at J&M Group 1 day ago Be among the first 25 applicants Join to apply for the Python Engineer role at J&M Group Get AI-powered advice on this job and more exclusive features. Python Engineer with Azure cloud knowledgeKey Responsibilities:-Developing Gen AI Solutions*: Build and deploy generative AI models using...

  • Python Engineer

    1 week ago


    Toronto, Canada J&M Group Full time

    Join to apply for the Python Engineer role at J&M Group1 day ago Be among the first 25 applicantsJoin to apply for the Python Engineer role at J&M GroupGet AI-powered advice on this job and more exclusive features.Python Engineer with Azure cloud knowledgeKey Responsibilities:-Developing Gen AI Solutions*:Build and deploy generative AI models using Python...


  • , , Canada Data Theorem Full time

    Data Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong Engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them. As a Senior Python Backend Engineer,...