Senior Software Engineer | Global AI Company | Remote Work
İlan Detayı
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