
Software Engineer - Python (Advanced)
Alignerr · India
- Hybrid
- Contract
- $75,000 / year
- India
Job highlights
- Develop advanced Python for AI applications.
- Analyze and manipulate complex datasets.
- Write and optimize intricate SQL queries.
- Translate requirements into technical solutions.
- Contribute to cutting-edge AI projects remotely.
About the role
Advanced Python Software Engineer
About The Role
What if your Python expertise could directly influence how AI systems reason about, write, and evaluate real-world code? We're looking for advanced Python engineers to work on challenging, high-impact problems — building and refining the software and data workflows that power next-generation AI applications.
This is a fully remote, flexible contract role designed for engineers who thrive on complex problems, clean architecture, and sharp analytical thinking. If you've spent years writing production-grade Python and want work that actually stretches your skills, this is it.
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 pipelines
- Write and optimize complex SQL queries to extract, transform, and validate data
- Review, debug, and improve existing codebases for performance, reliability, and long-term maintainability
- Translate ambiguous, high-level requirements into precise, well-reasoned technical solutions
- Apply consulting-style thinking to evaluate tradeoffs and recommend best-fit approaches
- Document assumptions, decisions, and implementation details with clarity and precision
Who You Are
Must-Have
- 4+ years of professional software engineering experience
- Advanced Python proficiency — clean architecture, performance optimization, debugging at depth
- Strong data analysis experience working with real-world, complex datasets
- Solid SQL skills, including complex queries, joins, and data validation workflows
- Prior consulting or client-facing experience, with a demonstrated ability to reason through open-ended technical problems
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 you do your best thinking
- Freelance autonomy with the structure of meaningful, task-based engineering work
- Make a direct, tangible impact on how AI understands and produces high-quality software
- Potential for ongoing work and contract extension as new projects launch
Key skills/competency
- Advanced Python
- Software Engineering
- Data Analysis
- SQL
- AI Applications
- System Design
- Problem Solving
- Code Optimization
- Data Manipulation
- Technical Documentation
Skills & topics
- Python
- Software Engineer
- AI
- Data Analysis
- SQL
- Remote
- Contract
- Engineering
- Programming
- Machine Learning
How to get hired
- Tailor your resume: Highlight advanced Python, data analysis, SQL, and consulting experience.
- Showcase your projects: Detail your contributions to production-level systems and AI workflows.
- Prepare for technical interviews: Practice complex Python coding, SQL challenges, and system design questions.
- Emphasize problem-solving: Demonstrate your ability to translate ambiguous requirements into clear solutions.
Technical preparation
Master advanced Python concepts and best practices.,Practice complex SQL queries and data manipulation.,Prepare for system design and problem-solving.,Familiarize yourself with AI code evaluation.
Behavioral questions
Describe a complex problem you solved.,How do you translate ambiguous requirements?,Share experience with client-facing projects.,How do you document technical decisions?
Frequently asked questions
- What specific AI projects will an Advanced Python Software Engineer work on at Alignerr?
- As an Advanced Python Software Engineer at Alignerr, you'll contribute to AI applications that reason about, write, and evaluate real-world code. This involves building and refining software and data workflows for next-generation AI, potentially collaborating with leading research labs on cutting-edge AI initiatives.
- Is the Advanced Python Software Engineer role at Alignerr fully remote?
- Yes, the Advanced Python Software Engineer position at Alignerr is a fully remote role, offering flexibility in terms of where and when you work, provided you can commit 10-40 hours per week.
- What kind of impact can I expect to make as an Advanced Python Software Engineer at Alignerr?
- You can expect to make a direct and tangible impact on how AI systems understand and produce high-quality software. Your Python expertise will be crucial in refining the core functionalities of advanced AI applications.
- What are the key technical skills required for the Advanced Python Software Engineer role?
- Key technical skills include advanced Python proficiency (architecture, optimization, debugging), strong data analysis with complex datasets, and solid SQL skills for querying and validation. Professional software engineering experience of 4+ years is also a must-have.
- Does Alignerr offer ongoing work or contract extensions for Advanced Python Software Engineers?
- Yes, Alignerr indicates potential for ongoing work and contract extensions for Advanced Python Software Engineers, especially as new projects launch. This offers a pathway for sustained engagement.
- What makes the 'Nice to Have' skills beneficial for an Advanced Python Software Engineer at Alignerr?
- Nice-to-have skills like experience with large/unstructured datasets, backend systems, APIs, data pipelines, and evaluating AI-generated code enhance your ability to handle diverse data challenges and contribute more broadly to AI development workflows.
- How does Alignerr structure the work for remote contract engineers?
- Alignerr structures the work for remote contract engineers as task-based engineering work, offering freelance autonomy. This approach allows for meaningful contributions within a flexible, remote setup.