Online Jobs Mzansi All,Developer Jobs Software Engineer – Python (Advanced) – Alignerr

Software Engineer – Python (Advanced) – Alignerr

Job Overview

Alignerr is seeking an experienced Python Software Engineer to contribute to advanced, real-world engineering and data challenges. This role is hands-on and highly analytical, involving the design, evaluation, and continuous improvement of high-quality software solutions and data workflows. The position supports complex systems and AI-driven applications, requiring strong problem-solving skills and a deep understanding of scalable, reliable Python-based development.

Core Responsibilities

  • Design, implement, and optimize advanced Python code for production-level systems
  • Analyze and work with structured datasets to support engineering and modeling workflows
  • Write, optimize, and validate SQL queries for data extraction and transformation
  • Review, debug, and enhance existing codebases to improve performance, reliability, and maintainability
  • Translate ambiguous or high-level requirements into clear, actionable technical solutions
  • Apply consulting-style problem-solving to evaluate tradeoffs and recommend optimal approaches
  • Clearly document assumptions, design decisions, and implementation details

Skills & Requirements

Must-Have Experience

  • A minimum of 4 years of professional experience in software engineering
  • Advanced expertise in Python, including clean architecture, performance optimization, and debugging
  • Strong background in data analysis using real-world, production datasets
  • Solid SQL proficiency, with experience writing complex queries and performing data validation
  • Previous consulting or client-facing experience, with the ability to reason through open-ended and ambiguous problems

Nice-to-Have

  • Experience working with large-scale or unstructured datasets
  • Familiarity with backend systems, APIs, or data pipelines
  • Comfort reviewing and evaluating AI-generated code or analytical outputs
  • Strong written communication skills with a high level of attention to detail

Additional information

Position: Software Engineer – Python (Advanced)
Engagement Type: Hourly contract / task-based
Compensation: $50–$75 per hour
Location: Remote
Time Commitment: 10–40 hours per week

If you want it more corporate, more startup-y, or more AI-focused, I can tweak the tone in seconds.p

Application Process (15–20 minutes)

  • Submit a resume for review
  • Complete a brief screening assessment
  • Proceed to project matching and onboarding

Note: Applications are reviewed on a daily basis. Candidates must complete the AI interview and all required application steps to be considered for this opportunity.

CLICK HERE TO APPLY

Related Post