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: 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.