
Software Engineer - Python (Advanced)
Alignerr · United States
- Hybrid
- Contract
- $75,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Advance AI systems with your Python expertise.
- Work remotely on complex engineering tasks.
- Design and optimize Python code for production.
- Analyze and manipulate data for AI modeling.
- Contribute to cutting-edge AI research projects.
About the role
Software Engineer – Python (Advanced)
About The Role
What if your Python skills could directly influence how AI systems reason about code, data, and complex engineering problems? We're looking for advanced Python engineers to work on real-world, high-impact tasks — building, evaluating, and improving the software and data workflows that sit at the cutting edge of AI development.
This is a fully remote, flexible contract role. You'll work independently on meaningful, task-based engineering challenges — no meetings, no commute, no rigid schedule.
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 AI modeling workflows
- 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 with clear, consulting-style thinking
- Document assumptions, decisions, and implementation details with precision
Who You Are
Must-Have
- 4+ years of professional software engineering experience
- Advanced Python proficiency — clean architecture, performance optimization, and confident debugging
- Strong hands-on experience analyzing real-world datasets
- Solid SQL skills, including complex queries and data validation
- Ability to reason through open-ended problems and deliver structured, well-documented solutions
- Prior consulting or client-facing experience is a strong plus
Nice to Have
- Experience working with large, messy, or unstructured datasets
- Familiarity with backend systems, REST APIs, or data pipelines
- Comfort reviewing and evaluating AI-generated code or analytical outputs
- Strong written communication with sharp 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
- Make a direct, tangible impact on how AI understands and generates code at scale
- Potential for ongoing work and contract extension as new projects launch
Key skills/competency
- Python Software Engineer
- Python
- SQL
- Data Analysis
- Software Engineering
- AI Development
- Problem Solving
- Code Optimization
- Debugging
- Technical Documentation
Skills & topics
- Python Software Engineer
- Python
- SQL
- Data Analysis
- Software Engineering
- AI Development
- Code Optimization
- Debugging
- Remote
- Contract
How to get hired
- Tailor your resume: Highlight advanced Python, data analysis, and SQL skills.
- Showcase problem-solving: Provide examples of structured, well-documented solutions.
- Demonstrate consulting skills: Emphasize your ability to translate requirements.
- Prepare for technical assessment: Be ready to discuss code optimization and debugging.
- Emphasize remote work readiness: Highlight your ability to work independently.
Technical preparation
Master advanced Python concepts and libraries.,Practice complex SQL queries and data manipulation.,Prepare to discuss system design and optimization.,Be ready to analyze and debug code samples.
Behavioral questions
Describe a complex problem you solved.,How do you handle ambiguous requirements?,Share an example of code optimization.,How do you document your work meticulously?
Frequently asked questions
- What kind of Python experience does Alignerr look for in a Software Engineer?
- Alignerr seeks advanced Python proficiency, including clean architecture, performance optimization, and confident debugging skills. You should have at least 4 years of professional software engineering experience with Python.
- Is this Python Software Engineer role remote or on-site?
- This Software Engineer - Python (Advanced) position at Alignerr is fully remote, offering flexibility in your work location and schedule.
- What are the main responsibilities for this Python Software Engineer role at Alignerr?
- As a Python Software Engineer at Alignerr, you will design, implement, and optimize Python code, analyze and manipulate datasets, write complex SQL queries, and translate high-level requirements into technical solutions.
- What type of projects will I work on as a Python Software Engineer at Alignerr?
- You will work on cutting-edge AI development projects, focusing on building, evaluating, and improving software and data workflows that influence how AI systems reason about code and data.
- Does Alignerr offer ongoing work for contract Python Software Engineers?
- Yes, Alignerr mentions a potential for ongoing work and contract extension as new projects launch for successful Python Software Engineers.
- What is the expected commitment for the Python Software Engineer role at Alignerr?
- The commitment for this Software Engineer - Python (Advanced) role is flexible, ranging from 10 to 40 hours per week, allowing for a work-life balance.
- What other technical skills are important for an Alignerr Python Software Engineer?
- Beyond advanced Python, Alignerr values strong SQL skills for complex queries and data validation, as well as experience analyzing real-world datasets.