Skip to content
QA Engineer

QA Engineer

Software Engineer — AI Code Ranking

Alignerr

Istanbul

Apply on the employer's site

Role description

About The Role
What if your years of software engineering experience could directly shape how AI writes code for millions of developers? We're looking for Software Engineers in Istanbul to evaluate, rank, and refine AI-generated code — helping the next generation of coding assistants produce solutions that are correct, efficient, idiomatic, and production-ready.

Turkey's rapidly growing tech scene has produced exceptional engineering talent, and your deep understanding of software architecture, design patterns, and real-world engineering trade-offs is exactly what AI models need to get better. This isn't about writing boilerplate — it's about applying expert judgment to push the boundaries of what AI can do with code.

This is a fully remote, flexible contract role built for experienced developers who want meaningful, high-impact work on their own schedule.

  • Organization: Alignerr
  • Type: Hourly Contract
  • Location: Remote
  • Commitment: 10–40 hours/week

What You'll Do

  • Review and rank AI-generated code solutions across multiple programming languages and problem domains
  • Evaluate code for correctness, efficiency, readability, maintainability, and adherence to best practices
  • Identify bugs, anti-patterns, security issues, and performance bottlenecks in AI-generated outputs
  • Write detailed, structured feedback explaining why one solution is better than another
  • Refine and improve AI-generated code to meet production-level engineering standards
  • Provide preference rankings that help AI models learn what "good code" actually looks like
  • Work independently and asynchronously — fully on your own schedule

Who You Are

  • Software engineer with 3+ years of professional development experience
  • Proficient in one or more major programming languages (e.g., Python, JavaScript/TypeScript, Java, C++, Go, Rust)
  • Strong grasp of data structures, algorithms, and computational complexity
  • Deep understanding of software design principles, clean code practices, and engineering trade-offs
  • Experienced with code review — you know how to assess quality and articulate why something works or doesn't
  • Clear, concise written communicator who can explain technical decisions effectively in English
  • Self-motivated and reliable when working independently without supervision

Nice to Have

  • Experience across multiple languages, frameworks, or tech stacks
  • Background in systems design, distributed systems, or backend architecture
  • Familiarity with AI/ML concepts or experience using AI coding tools (Copilot, ChatGPT, etc.)
  • Prior experience with code evaluation, technical mentoring, or open-source contribution
  • Knowledge of security best practices and performance optimization
  • Experience in competitive programming or technical interviewing

Why Join Us

  • Work on cutting-edge AI projects alongside leading research labs
  • Directly influence how AI coding assistants learn to write better software
  • Fully remote and flexible — work when and where it suits you
  • Freelance autonomy with the structure of meaningful, task-based work
  • Leverage your hard-earned engineering expertise in a new, high-impact way
  • Potential for ongoing work and contract extension as new projects launch
  • Join a global community of top-tier engineers shaping the future of AI-assisted development

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

QA Engineer

Internship: SolidWorks Design & Mechanical Engineering

OneSec

Istanbul

Apply on the employer's site

Role description

About OneSec

OneSec is making food delivery 3 times faster and 10 times cheaper, by developing small AI powered delivery drones. Visit our website for more info: www.OneSec.com

 

Internship Overview

We are thrilled to offer a Mechanical Engineering Internship focused on design and manufacturing of drone systems.

This role is ideal for those passionate about mechanical engineering, working with 3D printed parts and composites. Your main project will be to re-design the landing device for our autonomous delivery drones and contribute to other mechanical design parts on the drone.

 

Key Responsibilities

  • Engage in diverse manufacturing tasks, including assembly of drone components, working with carbon fiber composites, and fabricating 3D printed parts.
  • Preparing carbon fiber composite molds
  • Design autonomous landing device
  • Build in house wind-tunnel testing device
  • Collaborate with our engineering team to refine manufacturing processes and enhance production efficiency.

 

Requirements

  • Strong CAD skills, ideally Solidworks
  • Can start soon, and work full time for 9-12 months
  • Keen on learning and participating in various stages of drone technology manufacturing.
  • A proactive, problem-solving mindset
  • Excellent team collaboration skills and effective communication in English.

 

What We Offer

  • Be part of a fast growing startup, working directly together with the founding team
  • Paid Internship
  • Potential Job Opportunities
  • A unique opportunity to gain hands-on experience in the cutting-edge field of drone technology.
  • Exposure to a variety of manufacturing techniques and materials, including advanced composites and 3D printing.
  • A chance to contribute to significant projects in a rapidly evolving industry.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

QA Engineer

R&D Mechanical Engineer — Wind Tunnel Development

OneSec

Istanbul

Apply on the employer's site

Role description

About OneSec:

OneSec is making food delivery 3 times faster and 10 times cheaper, by developing small AI powered delivery drones. Visit our website for more info: www.OneSec.com

 

Role Overview:

We're looking for a hands-on R&D Mechanical Engineer to design and build a variable-angle wind tunnel for testing our VTOL delivery drones.

The wind tunnel will generate controlled wind speeds and directions while the aircraft remains mounted on a force-measurement test stand. The complete system will include motors, propellers, structural frames, airflow components, force sensors, actuators, and a large pivoting mechanism that allows the wind angle to be adjusted automatically.

This is a highly practical role involving CAD design, prototyping, fabrication, assembly, instrumentation, testing, and continuous improvement.

 

Key Responsibilities:

  • Design the complete wind tunnel structure and airflow system
  • Select and integrate motors, propellers, bearings, actuators, belts, gears, and structural components
  • Develop a pivoting mechanism that can automatically change the wind tunnel angle
  • Design test stands and fixtures for mounting VTOL aircraft
  • Integrate force sensors and other measurement equipment into the test setup
  • Create parts and assemblies in SolidWorks
  • Produce components using 3D printing, CNC machining, sheet materials, and workshop fabrication
  • Assemble, modify, and troubleshoot the physical system
  • Conduct airflow, vibration, structural, and mechanical tests
  • Work closely with flight-control and embedded-software engineers to integrate the wind tunnel into our verification pipeline
  • Improve the system based on test results and experimental data

 

Qualifications:

  • Degree in Mechanical Engineering, Aerospace Engineering, Mechatronics, or a related technical field
  • Strong SolidWorks or equivalent CAD skills
  • Experience designing and building mechanical systems or test equipment
  • Familiarity with motors, propellers, bearings, belts, gears, actuators, and structural assemblies
  • Experience with 3D printing, rapid prototyping, and workshop fabrication
  • Comfortable using workshop tools such as drills, Dremels, saws, adhesives, and hand tools
  • Good understanding of mechanical loads, vibration, tolerances, airflow, and structural design
  • Experience with wind tunnels, test rigs, drones, robotics, or aerospace systems is a plus
  • Strong problem-solving skills and a practical, hands-on approach

 

Why You'll Love Working Here

  • Design and build a unique variable-angle wind tunnel from the ground up
  • Work with an exceptionally talented team
  • Work on cutting edge drone & AI technology
  • Build real hardware and see it used in aircraft testing
  • Good compensation
  • Equity participation (Stock options)

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

QA Engineer

IT Engineer Tester

Ericsson

Istanbulfulltime

Apply on the employer's site

Role description

About This Opportunity
We are looking for an
IT Test Engineer
to join our QA team and contribute to ensuring the quality, stability, and reliability of our IT applications and solutions.

In this role, you will work closely with development and other cross-functional teams throughout the testing lifecycle. You will design and execute functional and performance tests, identify and track defects, validate test environments and data, and help ensure that our solutions are ready for reliable production releases.

Your contribution will be key to improving test coverage, reducing production defects, and enabling stable and timely releases.

What You Will Do

  • Analyze functional requirements and scenarios and design effective IT test cases.
  • Plan, design, and execute functional and performance testing activities.
  • Develop and maintain performance test scripts and perform related unit testing.
  • Execute manual and automated test cases using specified testing tools and report test results.
  • Prepare, validate, and maintain test environments, test data, and testing scenarios.
  • Troubleshoot IT applications and investigate issues identified during testing.
  • Identify, document, and track defects using relevant defect management tools.
  • Retest resolved defects and manage the defect lifecycle from identification through closure.
  • Collaborate closely with development teams to analyze issues, follow up on fixes, and ensure timely resolution.
  • Contribute to improving test coverage, testing efficiency, automation, and overall QA processes.
  • Support stable and reliable software releases by proactively identifying quality risks.

You will bring

  • Experience in software testing, quality assurance, or a related IT testing role.
  • Good understanding of software testing methodologies, processes, and the defect lifecycle.
  • Experience in designing and executing functional test cases.
  • Knowledge of performance testing concepts and preferably experience with performance test scripting.
  • Experience with test management and defect tracking tools.
  • Understanding of test environment preparation and test data validation.
  • Strong analytical and troubleshooting skills with the ability to investigate complex application issues.
  • A detail-oriented and quality-focused mindset.
  • Good communication and collaboration skills and the ability to work effectively with development and cross-functional teams.
  • Ability to take ownership of testing activities and follow issues through to resolution.
  • A proactive approach to continuous improvement and an interest in improving testing processes and quality practices.

Why join Ericsson?
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.

Primary country and city:
Türkiye (TR) || Ankara

Req ID:
789739

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

QA Engineer

IT Engineer Tester

Ericsson

Istanbulfulltime

Apply on the employer's site

Role description

About This Opportunity
We are looking for an
IT Test Engineer
to join our QA team and contribute to ensuring the quality, stability, and reliability of our software solutions.

In this role, you will support growing testing needs by designing and executing test cases, analyzing functional scenarios, performing performance testing, and identifying and tracking defects throughout the development lifecycle. You will work closely with development teams to help reduce production defects and enable timely and reliable software releases.

The role provides exposure to complex systems and a collaborative environment where you can develop your testing expertise while contributing directly to product quality, customer satisfaction, and business continuity.

What You Will Do

  • Design IT test cases and analyze functional scenarios and requirements.
  • Design performance tests and develop performance test scripts.
  • Execute functional, performance, and other IT test cases using specified testing tools.
  • Prepare, configure, and verify test environments before test execution.
  • Execute automated performance test cases and analyze test results.
  • Document, analyze, and report test results and identified issues.
  • Troubleshoot IT applications and investigate test failures and unexpected system behavior.
  • Validate test data, test scenarios, and expected system outcomes.
  • Identify and document defects using relevant defect-tracking tools.
  • Manage the defect lifecycle, including opening, tracking, retesting, and closing defects.
  • Follow up with development teams to support defect resolution and verification.
  • Contribute to improving test coverage and reducing defects reaching production.
  • Support stable and timely software releases through effective testing and quality assurance activities.
  • Identify opportunities to improve testing processes, practices, and overall software quality.

You will bring

  • Experience in software testing and quality assurance within IT environments.
  • Experience in designing and executing functional test cases and scenarios.
  • Knowledge of performance testing and performance test script development.
  • Experience with test execution, test result analysis, and reporting.
  • Understanding of automated performance testing concepts and practices.
  • Experience in defect identification, documentation, tracking, retesting, and closure.
  • Ability to prepare and validate test environments, test data, and test scenarios.
  • Good troubleshooting and problem-solving skills.
  • Strong analytical skills and attention to detail.
  • Ability to collaborate effectively with development and other cross-functional teams.
  • A proactive approach to identifying quality issues and improving testing processes.
  • Ability to work independently and take ownership of assigned testing areas.

Why join Ericsson?
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.

Primary country and city:
Türkiye (TR) || Ankara

Req ID:
789830

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

6 more openings in this category and country

Software Engineer — AI Code RankingAlignerr · Turkey

Apply on the employer's site
Software Engineer — AI Code Ranking — Alignerr | mentors.coach