Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Engineer - Analytics

Ample Insight Inc.

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!
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Python Engineer - Analytics in Ottawa, ON vacancy
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...LinkedIn or visit We are seeking a senior Python Automation Engineer to design, build,...  ...lead automation initiatives. ~ Strong analytical, troubleshooting, communication, and collaboration... 
    Suggested
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...professionals, and our annual growth rate exceeds 25%. Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise AI... 
    Suggested
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    12 days ago
  • $24 - $35 per hour

     ...consecutive year . Position Title: Optical Algorithms and Analytics Engineering Co-op/Intern Employment Type: Student – Co-op, existing vacancy...  ...Software development skills and experience; we mostly do Python, but experience in other languages is an asset An ability... 
    Suggested
    Full time
    Internship

    Lumentum Operations

    Ottawa, ON
    2 days ago
  • $90k - $140k per year

     ...Position Description: Senior Python Developer We are seeking a Senior Python Developer...  ...development, Azure Databricks, and API engineering. This role supports the development of scalable...  ...duties and responsibilities: . Strong analytical and logical thinking with the ability to... 
    Suggested
    Full time

    CGI

    Ottawa, ON
    2 days ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world-class clients solve their biggest challenges and create products and services that customers love - quickly, efficiently... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    3 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...Position Summary Thales is looking for a Data Engineer who will be involved in the data...  ...Experience with scripting technologies such as Python, R ~ Knowledge of agile software...  ...supervision ~ Proven problem solving and analytic skills with a desire to learn ~ Capable... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Worldwide

    Thales

    Ottawa, ON
    2 days ago
  • $90k - $140k per year

     ...the Larus team as a Software Engineer. Our Software Engineering team...  ...years in Java and 2 years in python; ~ Experience with creating...  ...Machine Learning (ML), Big Data Analytics, and Decision Support Systems...  ...Perception™ Systems Simulation Engine (SSE), and the Total::Vision™... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    13 days ago
  •  ...operating procedures (SOPs) and documentation for all revenue workflows, data policies, and tool usage across teams. Reporting, Analytics & Governance Dashboards & Attribution: Build and maintain actionable dashboards in HubSpot and Salesforce to track campaign ROI,... 
    Internship
    Remote work

    Jitterbit

    Ottawa, ON
    20 days ago
  • $92.1k - $142.1k per year

     ...Enterprise Technology Stack for business process outsourcing, analytics and engineering, applications, security, cloud, IT outsourcing and modern...  ...Docker and Kubernetes. Experience developing automation using Python, Go, Java, or similar programming languages. Experience... 
    Full time
    Contract work
    Flexible hours

    DXC Technology

    Ottawa, ON
    2 days ago
  •  ...Web Analytics & UI/UX Analyst (Contract) Overview Seeking a Web Analytics & UI/UX Analyst to assess website traffic, user behaviour, and navigation patterns using Google Analytics (GA4) and related analytics/UI/UX tools. The resource will provide insights into how visitors... 
    Contract work

    Myticas Consulting

    Ottawa, ON
    13 days ago
  • $123.46k - $172.84k per year

     ...environments. The Cybersecurity Vulnerability Engineer will require working across several...  ...and Respond domains. Must be highly analytical and detail-oriented, with organizational...  ...Experience using scripting or automation with Python, PowerShell, APIs, SQL, or similar... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to friday
    Day shift

    Thales

    Ottawa, ON
    2 days ago
  •  ...THE ROLE: This is an ASIC Verification Engineering role within the Security IP Team (SECIP)...  ...PERSON: The ideal candidate is a highly analytical engineer with strong problem-solving skills...  ..., and scripting languages such as Python, Perl, and Make Deep expertise in UVM... 
    Full time
    Internship

    AMD

    Ottawa, ON
    2 days ago
  • $130k - $150k per year

     ...role is Hybrid Ottawa Senior Requirements Engineer Position Summary Thales Canada, Defence...  ...updates. Minimum Requirements Strong analytical and problem‑solving skills. Ability to...  ...REST APIs, XML/ReqIF exchange formats, Python, or database queries. Experience supporting... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide

    Thales

    Ottawa, ON
    2 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer...  ...and coordination activities. Proficiency with analytical/programming tools such as Python or MATLAB; experience with commercial satellite-system... 
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...looking for an Operations Research Engineer to join the Workforce...  ...implement the schedule optimization engine using OR-Tools/CP-SAT.  Own...  .... Proficiency in Java, Python, or C++.  ~ Experience translating...  ...frameworks.  ~ Strong analytical, problem-solving, and communication... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    13 days ago
  •  ...seeking a talented and motivated Electrical Engineer/FPGA Designer to join our cutting-edge...  ...with scripting languages such as Python, MATLAB, or TCL for automation and testing...  ...spectrum analyzers. Soft Skills : Strong analytical and problem-solving skills. Excellent... 
    Full time

    Lumentum Operations

    Ottawa, ON
    2 days ago
  • $110k - $150k per year

     ...in. About the role We’re looking for an engineer to build the automation and software our...  ...automation, machine vision, data acquisition and analytics, modernizing the software we already...  ...is C#/.NET on Windows, but we also use Python for a variety of applications, including... 
    Full time
    Internship
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    2 days ago
  • $115k - $130k per year

     ...addition, you will provide guidance to other engineers in the development of our next generation...  ...programming/scripting languages (i.e., Python, TCL, Perl, C.) Working knowledge of PC...  ...digital verification methods. Strong analytical and problem-solving skills. Excellent... 
    Full time

    Semtech

    Ottawa, ON
    2 days ago
  • $71.45k - $102.1k per year

     ...Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing...  ...systems Required Skills: Strong analytical, communication and problem-solving skills...  ...Experience in any one (or more) of the following: Python, Flutter, Dart, VB.NET, C# Experience... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    2 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...Systems including shell scripting Fluency in Python paradigms, syntax and knowledge of...  ...(relational and/or time-series) Strong analytical, problem solving, real-time decision-making... 
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...We are: The Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation journey. Powered by more than...  ...Connect). Automate configuration and compliance checks with Ansible/Python; manage golden configs and CI pipelines. Lead P1/P2 network... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Accenture Global

    Ottawa, ON
    3 days ago
  • $105k - $145k per year

     ...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that...  ...Familiarity with scripting and automation for FPGA flows (Tcl, Python) and CI practices applied to RTL. Experience in scientific,... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Q-Block Computing

    Ottawa, ON
    8 days ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST...  ...productivity and code quality. Nice to have Python experience. Experience redesigning or...  ...(crawlers, feeds, ingestion pipelines, analytics backends). Infrastructure or scaling... 
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    11 days ago
  •  ...and helping customers map signal-processing workloads across AI Engines, programmable logic, CPUs, GPUs, and other accelerator technologies...  ...or other hardware accelerators. • Strong C/C++ programming and Python scripting skills. • Solid understanding of computer architecture... 
    Full time
    Internship

    AMD

    Ottawa, ON
    2 days ago
  • Job Responsibility: The Structural Engineer is an integral part of the Engineering team who is responsible for the successful delivery...  ...engineering calculations from 3rd party consultants Create analytical models using 3D CAD programs (SolidWorks, AutoCAD) for input to... 
    Full time
    Internship
    Work at office

    Proslide Technology

    Ottawa, ON
    3 hours ago
  • $26 - $28.5 per hour

     ...quickly and work independently or in a team environment Strong analytical and problem-solving skills Knowledge and familiarity with...  ...would be an asset Experience with scripting languages such as Python would be an asset Desired start date May 2027, 12 – 16-month... 
    Full time
    Internship

    Semtech

    Ottawa, ON
    2 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...participate in the development of a data analytics system for satellite operations, and...  ...systems, programing languages (e.g. Go, Python, Java, C, etc.) and frameworks Experience... 
    Worldwide
    Shift work

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...modeling, simulation, or algorithm prototyping. Knowledge of Python for analysis, automation, modeling, or testing. Proficiency with... 
    Long term contract
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Engineer - Analytics. Be the first to apply!