Own the Architecture. Build the Intelligence. Scale the Network. uParcel operates one of Singapore’s largest last‑mile delivery networks, and we are evolving our platform into a fully autonomous, AI‑driven logistics engine. We’re hiring a Senior AI & Software Engineer to architect and build the core intelligence that powers real‑time job assignment, routing efficiency, and driver‑matching logic at scale. This is a high‑impact engineering role for someone who wants to design distributed systems, build production‑grade ML pipelines, and shape the technical direction of a fast‑growing logistics platform.
Core Responsibilities System Architecture & Backend Engineering Architect and implement backend services using Python, Django, and modern microservice patterns Design scalable, fault‑tolerant systems deployed on AWS (EC2, ECS/Lambda, RDS, S3, CloudWatch, API Gateway, IAM, containers) Build high‑performance APIs for real‑time decisioning, driver‑job matching, and operational workflows Implement asynchronous processing pipelines using Celery, SQS, or equivalent AI/ML Engineering Lead the design and development of uParcel’s AI‑driven job assignment engine, incorporating: Real‑time geospatial data Driver availability, historical performance, and behavioral patterns Delivery SLAs, urgency, and route constraints Predictive ETA and load balancing models Build ML pipelines for training, evaluation, and deployment (batch + real‑time inference) Implement model monitoring, drift detection, and continuous retraining workflows. Data Engineering & Infrastructure • Design data schemas and pipelines to support high‑volume event ingestion Work with geospatial datasets, map APIs, and routing algorithms Optimize query performance on relational and NoSQL datastores Ensure observability across services (metrics, tracing, structured logs) Technical Leadership Drive architectural decisions and enforce engineering best practices Conduct deep technical code reviews and mentor mid‑level engineers Collaborate with product, operations, and data teams to translate business logic into deterministic, scalable systems Own end‑to‑end delivery of features from design to production rollout Required Technical Expertise Strong computer science fundamentals: algorithms, data structures, distributed systems Expert‑level proficiency in Python and production experience with Django Deep understanding of AWS cloud architecture and infrastructure design Experience building and deploying ML models in production environments Strong knowledge of RESTful API design, microservices, and asynchronous systems Familiarity with geospatial computation, routing algorithms, or optimization models Experience with CI/CD pipelines, containerization (Docker), and IaC (CloudFormation) Ability to reason about system performance, scalability, and reliability Bonus Skills Experience with reinforcement learning or real‑time decision engines Background in logistics, fleet optimization, or marketplace matching systems Knowledge of graph algorithms, heuristics, or constraint‑solving techniques
Please complete assessment quiz on https://coderbyte.com/sl-candidate?promo=uparcel-9w359:software-engineer-le37qwwizk&invb=user813jshxz
Understand the functional aspects of the delivery and able to constructively discuss with the Product Owner
Responsible for the availability or a regular product increment incorporating new features.
Complete all fundamental tasks for the delivery of new functionality from Application Architecture, Design, Implementation to the tests phase (unit tests, functional tests, and performance tests)....
Understand the functional aspects of the delivery and able to constructively discuss with the Product Owner
Responsible for the availability or a regular product increment incorporating new features.
Complete all fundamental tasks for the delivery of new functionality from Application Architecture, Design, Implementation to the tests phase (unit tests, functional tests, and performance tests)....
Work with product owners, engineering teams and industry partners throughout the product development lifecycle, from concept, design, prototyping and acceptance testing to data curation, delivery, operationalisation, industry proliferation and product end-of-life
Conduct technical assessments of the maturity, viability and suitability of AI research, technologies and trends relevant to the industry
Develop and deploy software components based on a microservices architecture...
Design, debug, porting, and analysis of embedded microcontroller software drivers, algorithms, application code, board support packages, automated scripts, and design test cases to provide the required functionality to end customers.
Collaborate with internal development teams to analyze and debug complex system level issues and develop software solutions.
Create application notes, knowledgebase articles, and software design guidelines....
A robot drives into a basement, Wi-Fi drops mid-mission, and someone is still watching the screen. Decide what the UI shows, and make sure it is never confidently wrong.
Thousands of robots streaming live state into one view, across 30+ countries and time zones. Make it load fast and stay smooth.
A touchscreen operated with gloves on, in a language you do not read. Make it obvious anyway....
Build high-quality products using latest versions of React and TypeScript
Build micro-frontend web applications using domain-based design and Single SPA frameworks to ensure seamless integration.
Leverage Apollo GraphQL as a Backend-for-Frontend (BFF) to build scalable and high-performance node service with simple and contact-based integration with backend....
Evaluations. Build and run evals that compare models on real tasks like candidate matching and CV parsing, scoring them on quality, speed and cost. Your results will decide which model goes live.
Retrieval and search. Work on embeddings, vector search and hybrid search across millions of CVs, notes and emails, where each agency's data is kept separate.
Structured extraction. Turn messy CVs, PDFs and old CRM exports into clean, reliable records using structured output and validation....
By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2022 & 2023.
Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters.
You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices....
Design, build, test, deploy, and operate AI-enabled products and platform components across MOE.
Work on areas such as LLM integration, agentic workflows, evaluation harnesses, observability, guardrails, model access, retrieval/memory patterns, and multimodal AI use cases.
Take ambiguous education or corporate operations problems and turn them into maintainable software with clear success metrics....