Skip to main content

Python Developer

Technology
Reuben Cooley
Ontario, Canada1 week ago
Full timeOn-site

Job description

Required Skills

  • Strong Python development with solid object-oriented and functional design skills.
  • Software engineering fundamentals: data structures, algorithms, and complexity analysis.
  • Data lineage / data flow analysis: parsing and analyzing source code (AST-based and pattern-based static analysis) and comfort reading multiple languages.
  • Hands-on Gen AI/LLM experience: prompt design, tool/function calling, and agent orchestration.
  • Understanding of retrieval-augmented generation and vector/semantic search concepts.
  • Experience designing APIs and backend services, plus the front-end fundamentals to build usable interfaces.
  • Pipeline and deployment experience: build/test automation, CI/CD, and releasing across environments.
  • Data manipulation and transformation skills.

Keywords
pythontraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designdata-structurestesting-and-analysisdata-lineageapplication-security-testing-astartificial-intelligencelarge-language-model-llmservice-management-and-orchestration-smosearch-and-retrievalretrieval-augmented-generation-ragapi-designsensors-test-measurementautomation-testingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-deposit

Interested in this role?