Software Engineer (Big Data) - Recommendation Ecosystem Infrastructure
Summary
Builds scalable real-time recommendation systems and distributed data infrastructure, integrating cloud services and AI/ML models to analyze user behavior and optimize software performance.
Software Engineer (Big Data) - Recommendation Ecosystem Infrastructure
SGD 109K-160K (estimate) Mid-level Full Time
- Analyze user needs and develop software solutions
- Build scalable high performance storage systems and computing models
- Design real time streaming data systems for recommendation systems
- Develop streaming computing frameworks and distributed systems
- Integrate hardware and software systems and define performance requirements
- Research, design, and develop computer and network software
- Update software enhance capabilities and implement software testing and validation
- Childcare Creche Services
- Dental coverage
- Employee assistance program
- Health insurance
- Health screening
- AWS
- AWS Lambda
- Agents SDK
- Amazon Bedrock
- Amazon DynamoDB
- Flexible work schedule
- In person collaboration days per week
- Mentorship and career growth
- Work from home flexibility
- API Design
- Artificial Intelligence
- Batch Processing
- Cloud Computing
- Data Governance
- Flexible work practices
- Learning opportunities
- Self development time 40 hours per year
- Accelerometer
- C#
- C++
- Control Theory
- Data Fusion
- Mentorship opportunity
- Professional development
- Alerting
- Automated rollback
- C++
- CI/CD
- Canary Deployment
- Algorithms
- C#
- C++
- ClickHouse
- Data Structures
- Audit Logging
- Backup
- Clean Code
- Disaster Recovery
- Docker
- Deep learning
- Java
- Knowledge graphs
- LLM
- Language Processing
- Data pipeline
- Fraud Detection
- Machine Learning
- PyTorch
- Python
- C++
- Fine Tuning
- Graph Algorithms
- Human Feedback
- Inference Optimization
- Batch Processing
- C#
- C++
- Data Architecture
- Distributed Consensus
- Batch Processing
- C++
- Columnar Storage
- Data Warehousing
- DeltaLake
- Algorithms
- C++
- Computer Vision
- Data Structures
- Generative Models
- Algorithms
- C++
- Data Structures
- Information Retrieval
- Java
- C++
- CUDA
- CUDNN
- Data Processing
- Debugging
- C++
- CUDA
- CUDNN
- Computer Architecture
- Data Processing
- Apache Spark
- C++
- Data Mining
- Data Modeling
- Data Visualization
- C++
- Data Mining
- Data Modeling
- Data Warehousing
- Distributed Systems