info@telentra.online +1 343 655 9893
Senior Software Engineer | Global AI Company | Remote Work

Senior Software Engineer | Global AI Company | Remote Work

İstanbul, Türkiye Permanent Full Time
RemotePermanentFull TimeRemotePython DevelopmentSoftware Development - Python+1

Job Description

We are looking for a remote Senior Software Engineer for our client who delivers AI-based decision intelligence solutions for inventory, merchandising, and pricing optimization to retailers worldwide. A fast-growing global technology company is expanding its engineering team to build scalable supply chain analytics products used by customers across the U.S., Europe, the Middle East, and East Asia.

You will act as an AI-empowered system builder, owning end-to-end features across data pipelines, backend services, and frontend interfaces.

Tech Stack: Python, PySpark, AWS Serverless (Lambda), React, Databricks, CI/CD, and so on..

Required Qualifications

• Fluent in English

• BSc or MSc from a top-tier university

• Min. 6+ years building scalable SaaS systems

• Strong Python & PySpark experience

• AWS serverless (Lambda) backend experience

• Solid frontend experience with React

• Strong system design, OOP, and testing mindset

• Experience with AI coding tools

Preferred Qualifications

• Supply chain, retail analytics, or optimization experience

• ETL/data pipeline tools (Airflow, Databricks)

• ML fundamentals & Python data libraries

• Relational & NoSQL databases

• Docker, Terraform & GitHub Actions familiarity

• DataOps or Platform Engineering background

Key Responsibilities

• Build end-to-end features across PySpark, AWS Lambda, and React

• Design scalable architectures and define APIs/data contracts

• Define APIs, contracts, and data schemas

• Use AI coding tools (Cursor, Copilot)

• Write automated tests (unit, integration, e2e)

• Apply DevOps practices for deployment & monitoring

• Collaborate with data scientists and product teams

• Contribute to architecture reviews & best practices

What you'll do

  • Design, train, and evaluate large language models and agentic pipelines
  • Build production-grade inference and orchestration systems
  • Collaborate with product and engineering teams to ship AI features end-to-end
  • Run experiments, benchmark models, and iterate on prompt and fine-tuning strategies
  • Own model quality, latency, and cost across the stack
  • Mentor engineers and contribute to internal ML platform improvements

What we're looking for

  • Strong background in machine learning, NLP, or deep learning
  • Hands-on experience with PyTorch, Hugging Face, or similar frameworks
  • Experience deploying models to production
  • Solid Python engineering skills
  • Familiarity with RAG, vector databases, and agent frameworks
  • Strong communication skills in English

Nice to have

  • Published research or open-source contributions
  • Experience with distributed training or GPU optimization
Location: İstanbul, Türkiye

Apply with confidence

Every Telentra role is vetted, and every applicant is treated confidentially.

1,200+
Placements delivered

Successful hires across USA, UK, South Africa and Türkiye.

92%
Client retention

Long-standing partnerships with employers who hire with us again and again.

90-Day
Replacement guarantee

If a hire doesn't work out in the first 90 days, we replace at no extra cost.

100%
Confidential search

Discreet, NDA-backed head hunting for sensitive and executive briefs.

GDPR
& EEO compliant

Data-privacy compliant processes and fair, bias-aware shortlisting.

Vetted
Candidate screening

Right-to-work, reference and credential checks on every shortlist.