Software Engineer
Design, develop, and maintain frontend interfaces and backend APIs to ship complete end-to-end features. Collaborate with product, design, and DevOps teams while participating in code reviews and system optimization.
20 Software Engineer jobs in Turkey available for remote work from home. Apply for positions such as Software Engineer, Senior Software Engineer, Core Experiences - Ankara, Turkey, Senior Software Engineer, Core Experiences - Istanbul, Turkey and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 200,000+ remote workers worldwide.
Design, develop, and maintain frontend interfaces and backend APIs to ship complete end-to-end features. Collaborate with product, design, and DevOps teams while participating in code reviews and system optimization.
Collaborate with product teams to scope projects and deliver solutions via cross-platform SDKs. Optimize existing functionality by designing efficient abstractions and improving algorithms.
Collaborate with product teams to scope projects and deliver solutions via cross-platform SDKs. Optimize existing functionality by designing efficient abstractions and improving algorithms.
You will build and maintain platform features by leveraging AI agents to plan, implement, test, and ship production-grade code. Additionally, you will develop team-level tooling, guardrails, and prompts to optimize the AI-assisted development lifecycle.
The role involves managing data collection and ingestion pipelines to support large-scale model training operations. You will collaborate with scientists and leadership to optimize infrastructure and define the AI team's dataset roadmap.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will own the end-to-end development of payment recovery infrastructure, billing integrations, and data ingestion pipelines. You are expected to make architectural decisions and ship reliable solutions independently within a distributed team.
The Junior Software Engineer will assist in the design, development, and installation of software solutions while working as an integrated team member. Responsibilities include writing code, documenting functionality, and ensuring compliance with project plans and industry standards.
Lead the design, architecture, and development of native Windows desktop applications using C#, XAML, and Windows App SDK. Drive accessibility efforts and collaborate with cross-functional teams to shape feature planning and long-term product roadmaps.
Design, develop, and maintain robust backend APIs including payment, subscription, and authentication services. Collaborate with cross-functional teams to align backend architecture with product strategy and enterprise client needs.
Lead the design, architecture, and development of native Windows desktop applications using C#, XAML, and Windows App SDK. Collaborate with cross-functional teams to drive accessibility efforts and ensure high-quality, performant releases.
Build and scale the Hilbert AI Portal, focusing on the interactive interface and backend logic for AI agents. Develop enterprise-grade customization logic and internal tooling to monitor and debug ML models.
Build and evolve a core Python/Rust platform focusing on request routing, AI workload orchestration, and GPU autoscaling. Design systems to handle 100x traffic growth while maintaining low latency and high reliability.
Build and maintain software and tooling to manage a large fleet of GPU servers, focusing on provisioning, health monitoring, and recovery. Optimize Linux systems for AI workloads and implement OS-level security and storage management.
Own and operate Kubernetes infrastructure, including cluster lifecycle, networking, and multi-tenant isolation. Build and maintain CI/CD pipelines while leveraging AI to automate production issue resolution and improve system reliability.
Design and develop high-volume, low-latency financial systems with a focus on reliability and zero downtime. Own the full software lifecycle from design to production while mentoring other engineers and collaborating with product teams.
The Junior Software Engineer will assist in the design, development, and installation of software solutions, collaborating with cross-functional teams to enhance financial processes. They will leverage their accounting background to identify gaps and improve automation and reconciliation workflows.
As a Senior Software Engineer, you will design, develop, and deliver new features while mentoring your teammates. You will work closely with stakeholders to provide high-quality, scalable solutions to internal and customer problems.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
As a Software Engineer II, you will be responsible for solving challenging problems and collaborating with other engineers to design, develop, and deliver new features. You will also mentor other engineers and assist in planning and project completion.
The Senior QA Engineer will design and scale robust test automation frameworks while integrating AI-assisted approaches into the testing lifecycle. They will collaborate with cross-functional teams to ensure high software quality through functional, regression, and API testing.
Manage and develop a team of software engineers to design, implement, and maintain scalable healthcare SaaS products. Collaborate with cross-functional teams including Product, Sales, and Design to ensure operational excellence and alignment with company milestones.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work