Software Engineer - Python (Advanced)

Software Engineer - Python (Advanced)

Posted Today by Alignerr

Negotiable
Undetermined
Remote
United Kingdom

Summary: The role of Software Engineer – Python (Advanced) involves leveraging Python expertise to influence the development and evaluation of AI systems. Candidates will engage in solving complex engineering challenges and writing production-quality code in a fully remote, flexible contract position. The position requires a commitment of 10–40 hours per week and emphasizes the importance of translating ambiguous problems into effective technical solutions.

Key Responsibilities:

  • 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, high-level requirements into concrete, well-reasoned technical solutions
  • Apply consulting-style problem solving — evaluate tradeoffs and recommend best-fit approaches
  • Document assumptions, decisions, and implementation details clearly and precisely
  • Evaluate AI-generated code and analytical outputs for correctness and quality

Key Skills:

  • 4+ years of professional software engineering experience
  • Advanced Python proficiency — clean architecture, performance optimization, and sharp debugging skills
  • Strong data analysis experience working with real-world, complex datasets
  • Solid SQL skills, including complex queries, joins, and data validation
  • Prior consulting or client-facing experience — comfortable reasoning through open-ended, ambiguous problems
  • Experience working with large, messy, or unstructured datasets (nice to have)
  • Familiarity with backend systems, REST APIs, or data pipelines (nice to have)
  • Experience evaluating or auditing AI-generated code or analytical outputs (nice to have)
  • Strong written communication and meticulous attention to detail

Salary (Rate): £37.50/hr

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Software Engineer – Python (Advanced)

About The Role

What if your Python expertise could directly influence how AI systems are built, evaluated, and improved for millions of people? We're looking for advanced Python engineers to work on real-world software and data problems — writing production-quality code, solving complex engineering challenges, and helping ensure that AI-driven systems actually work the way they should. This is a fully remote, flexible contract role. If you thrive on technically demanding work and love turning ambiguous problems into elegant solutions, this is built for you.

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
  • 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, high-level requirements into concrete, well-reasoned technical solutions
  • Apply consulting-style problem solving — evaluate tradeoffs and recommend best-fit approaches
  • Document assumptions, decisions, and implementation details clearly and precisely
  • Evaluate AI-generated code and analytical outputs for correctness and quality

Who You Are

Must-Have

  • 4+ years of professional software engineering experience
  • Advanced Python proficiency — clean architecture, performance optimization, and sharp debugging skills
  • Strong data analysis experience working with real-world, complex datasets
  • Solid SQL skills, including complex queries, joins, and data validation
  • Prior consulting or client-facing experience — comfortable reasoning through open-ended, ambiguous problems

Nice to Have

  • Experience working with large, messy, or unstructured datasets
  • Familiarity with backend systems, REST APIs, or data pipelines
  • Experience evaluating or auditing 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
  • Tackle intellectually stimulating problems that have a real impact on how AI systems are built
  • Potential for ongoing work and contract extension as new projects launch