Skip to main content

Software Engineer - Python (Advanced)

Posted today

alignerrDenver (CO)

SENIORITY

Senior

SALARY

$50.00 - $75.00 per hour

Apply (opens in a new tab)

About the role

Software Engineer - Python (Advanced)$50-75/hr Remote Freelance CODINGAbout the RoleWhat if your Python expertise could directly influence how AI systems reason about code, data, and complex engineering problems? We're looking for seasoned Python engineers to work on challenging, real-world technical problems that sit at the frontier of AI development — building, evaluating, and improving the software and data workflows that power next-generation AI systems. This is a fully remote, flexible contract role built for engineers who thrive on autonomy, love solving hard problems, and can bring production-level discipline to ambiguous challenges.
Organization: Alignerr
Type: Hourly Contract
Location: Remote
Commitment: 10–40 hours/week
What You'll Do:
  • Design, implement, and optimize advanced Python code for production-level systems and AI-driven workflows
  • Analyze and manipulate structured datasets to support engineering and modeling tasks
  • Write and optimize complex SQL queries to extract, transform, and validate data
  • Review, debug, and improve existing codebases for performance, reliability, and maintainability
  • Translate ambiguous, high-level requirements into concrete, well-reasoned technical solutions
  • Evaluate tradeoffs and recommend best-fit approaches using consulting-style problem solving
  • Document assumptions, decisions, and implementation details clearly and precisely
  • Assess AI-generated code and analytical outputs for correctness and quality
Who You Are:
  • Must-Have 4+ years of professional software engineering experience
  • Advanced proficiency in Python — clean architecture, performance optimization, and debugging
  • Strong hands-on experience with real-world data analysis and structured datasets
  • Solid SQL skills, including complex queries, joins, and data validation
  • Prior consulting or client-facing experience, with the ability to reason through open-ended problems independently
Nice to Have:
  • Experience working with large, messy, or unstructured datasets
  • Familiarity with backend systems, REST APIs, or data pipelines
  • Comfort evaluating and critiquing AI-generated code or analytical outputs
  • Strong written communication and meticulous attention to detail
Why Join Us:
  • Work on cutting-edge AI projects alongside leading research labs
  • Fully remote and flexible — work when and where it suits you
  • Freelance autonomy with the structure of meaningful, task-based engineering work
  • Apply your deepest technical skills to problems that genuinely matter at scale
  • Potential for ongoing work and contract extension as new projects launch
  • Apply now

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this