
Software Developer (Python)
Description
Job Summary
As a Software Engineer, you’ll spend your days challenging AI-generated code, finding bugs, spotting mistakes in its logic, and solving coding problems that AI struggles with. We’re looking for a Software Developer who enjoys working with different technologies, has experience with legacy systems, and is open to learning new tools and approaches.
This is not a traditional software development role and does not involve writing code. Engineer who can think beyond a single tech stack and is comfortable taking on different types of tasks. You’ll basically get paid to break AI and help make it better at writing code.
Responsibilities
Evaluate AI-generated code, technical solutions, and engineering approaches.
Identify bugs, incorrect assumptions, architectural issues, and weak reasoning in AI responses.
Test and evaluate agentic coding models designed to perform complex engineering tasks at a senior developer level.
Compare AI-generated solutions against senior engineering standards and best practices.
Requirements
At least 3-6 years of commercial experience developing Python backend
Strong experience with Django.
Use AI tools (AI agents, Claude Code, Cursor, Codex or similar) in daily workflow.
Experience working with existing codebases and unfamiliar repositories.
Good understanding of REST API and backend architecture.
Strong SQLAlchemy / PostgreSQL skills (complex queries, ORM patterns, performance).
Experience writing unit tests using Pytest or similar frameworks.
Experience with Docker and Docker Compose.
Ability to independently analyze code and identify bugs or inconsistencies.
Upper-Intermediate English (B2).
Bonus points:
Computer Science or related education.
Willing to try and learn different backend technologies, including C#,, Ruby, .NET, Python, PHP, Node.js, Go, and Java, even if you haven't worked with them before.
Strong understanding of algorithms and data structures.
We provide:
Vacation 18 working days per year, 10 Sick Days.
Performance&Salary review constantly.
Compensation for professional development activities: 50% covered after the trial period.
Free Internal English classes.
Flexible work schedule, remote.
Financial compensation of coworking 100% (during blackouts).
Company equipment. We’ll provide a laptop after 6 months of work, and if you’d like any other tech to make your job easier, we cover 50% of it.