What the role is
As a software engineer, you will:
• Build end-to-end data analytics and AI products/platforms with your team
• Design system architectures
• Write production quality code
• Manage deployments to cloud and (occasionally) on-premise infrastructure
• Build prototypes to demonstrate technology opportunities
• Learn and share knowledge in a multi-disciplinary team
• Establish best practices
• Share your expertise and mentor other engineers
• Help with recruiting.
What we are looking for
We work mostly in Python, JavaScript and Scala. We are looking for proficiency in at least one language and the ability to learn. Strong passion in software engineering is what matters to us.
We look for people who:
• 3+ years full stack software engineering experience in building scalable products
• Experience with ETL and implementing efficient data pipelines
• Exposure to cloud or on-prem production environment, and experience in deployment
• Understanding of devops, CI/CD
• Have a demonstrated ability in writing efficient code and building software
• Can write code to solve abstract problems and think critically on how to get the code correct and cover the edge cases
• Can talk and reason about code with other engineers
• Have an interest in data science and machine learning
• Take the initiative to make things happen
• Want to work for the public good
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer
2026-04-10
Engineering Manager
2026-04-11
.NET Software Engineer (m/f/d) - Düsseldorf
2026-04-10
- Posted
- Dec 16, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Achieve Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer
2026-04-10
Engineering Manager
2026-04-11
.NET Software Engineer (m/f/d) - Düsseldorf
2026-04-10