×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Python; Advanced

Job in Leduc, Edmonton, Alberta, Canada
Listing for: Alignerr
Full Time position
Listed on 2026-03-09
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 50 - 75 CAD Hourly CAD 50.00 75.00 HOUR
Job Description & How to Apply Below
Position: Software Engineer - Python (Advanced)
Location: Leduc

About The Role

We’re looking for an experienced Python Software Engineer to work on advanced, real‑world engineering and data problems. This role is hands‑on and analytical, focused on building, evaluating, and improving high‑quality software and data workflows that support complex systems and AI‑driven applications.

Organization

Organization: Alignerr Position: Software Engineer – Python (Advanced)
Type: Hourly Contract / Task‑based Compensation: $50–$75 /hour Location: Remote Commitment: 10–40 hours/week

What You’ll Do
  • Design, implement, and optimize advanced Python code for production‑level systems
  • Analyze and manipulate structured datasets to support engineering and modeling workflows
  • Write and optimize SQL queries to extract, transform, and validate data
  • Review, debug, and improve existing codebases for performance, reliability, and maintainability
  • Translate ambiguous or high‑level requirements into concrete technical solutions
  • Apply consulting‑style problem solving to evaluate tradeoffs and recommend best‑fit approaches
  • Document assumptions, decisions, and implementation details clearly and precisely
Who You Are Must‑Have Experience
  • 4+ years of professional Software Engineering experience
  • Advanced proficiency in Python (clean architecture, performance considerations, debugging)
  • Strong data analysis experience working with real‑world datasets
  • Solid SQL skills, including complex queries and data validation
  • Prior consulting or client‑facing experience, with the ability to reason through open‑ended problems
Nice‑to‑Have
  • Experience working with large or messy datasets
  • Familiarity with backend systems, APIs, or data pipelines
  • Comfort evaluating AI‑generated code or analytical outputs
  • Strong written communication and attention to detail
Application Process (Takes 15‑20 min)
  • Submit your resume
  • Complete a short screening
  • Project matching and onboarding

PS:
Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary