Senior Software Engineer
aicadium singapore pte. ltd.
Aicadium is looking for a Senior Software Engineer to join our growing team at our Singapore office.
This person is responsible for all aspects of back-end development. This person must be able to drive the programming of well-constructed, testable code. The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions. This person is patient, has excellent time-management skills, and possess an effective communication style.
In addition to a Bachelor's in Computer Science or a related field (or equivalent work experience), the ideal candidate fits the following criteria:
Objectives of this role
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Develop new features and infrastructure in support of rapidly emerging business and project requirements
- Assume leadership of new projects, from conceptualization to deployment
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Contribute to evolving our tech stack with AI tooling and services integration
Responsibilities
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in Python, Javascript/Typescript
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
- Collaborate across time zones, GitHub comments/reviews, documents, and frequent video conferences
- Provide technical leadership, coaching, and/or mentoring to fellow delivery team members
Required skills and qualifications
- At least eight years of experience in building large-scale software applications
- Experience in designing and integrating RESTful APIs
- Knowledge of Python, React, and JavaScript/Typescript
- Experience in unit/integration testing, CI/CD, workflow automation
- Experience with containerization technologies like Docker
- Familiarity with MCP and modern AI interaction/integration methodologies
- Experience in Kubernetes and Cloud-native tooling (Bonus)
- Familiarity with cloud-native development paradigms (AWS, artefact repositories, deployment and scalability, security modeling)
- Familiarity with infrastructure-as-code tools like Terraform (Bonus)
Preferred skills and qualifications
- Bachelor's degree (or equivalent) in Computer Science, Information Technology, or Engineering
- Interest in learning new tools, languages, workflows, and philosophies
About Us:
Aicadium is a global technology company striving to provide AI solutions across multiple industries, by leveraging a common machine learning platform to deliver AI as a Service.
Team:
Join a growing team of data scientists, machine learning and software engineers in an agile development environment. Work together with some of the best in the field to tackle challenging projects and operationalize the solutions you develop across a variety of industries and use cases.
Culture:
We work in a casual and collaborative startup environment. Every member of the team plays a key role in shaping the solutions we develop and creating positive business value for the companies we work with.
Benefits:
Aicadium has a great benefits package to come with your salary. Benefits include PTO, Heath insurance and more!
- Established in 2017, WeRide (NASDAQ: WRD) is a leading global commercial-stage company that develops autonomous driving technologies from Level 2 to Level 4. WeRide is the only tech company in the world that holds driverless permits in China, the UAE, Singapore and the US, ...
- ...functional teams to deliver high-quality software solutions. The candidate will participate... ...in code reviews, implement feedback from senior developers, and adhere to coding... ...Science, Information Technology, Software Engineering, or a related field. ~1–3 years of frontend...
- ...safer, more affordable, and accessible. For more information, please visit: We are seeking a highly motivated Forward Deployed Engineer (FDE) to join our office in Singapore, focusing on the deployment, testing, and real-world operation of L4 autonomous driving...
- Established in 2017, WeRide (NASDAQ: WRD) is a leading global commercial-stage company that develops autonomous driving technologies from Level 2 to Level 4. WeRide is the only tech company in the world that holds driverless permits in China, the UAE, Singapore and the US, ...
- ...people who think in code and are motivated by being around like-minded people. The Role : Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant's platform and the production of our portfolio....
- ...security, and observability standards. . Collaborate with QA engineers to ensure comprehensive automated test coverage and proactively... ...Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field from a recognized university. ....
- ...Senior Software Engineer - Unity3D (Game Development) About the Company Our client is a Singapore-based game studio on a mission to craft casual mobile games that spread joy and deliver deeply immersive player experiences. As a founding-stage studio, they are building...
- ...hold real conversations at scale, answer from a grounded knowledge base, and know their limits. We're looking for a hands-on Lead AI Engineer to own it end to end: the AI behavior, the infrastructure, and the full stack around it. We're a small, focused team tackling a big...
- ...Job Description & Requirements Software Engineer - Java, JVM, Kotlin, Spring boot Work Environment: Hybrid- 3 days in the office a week At Evooq, we are building an ecosystem of solutions that combine data, technology and investment expertise. Finance professionals...
- ...Talenox is inviting you, our next Software Engineer, to apply and hone your skills in the development of our HR platform. If you like figuring things out and seeing things through from start to finish, read on: About Team Talenox Talenox Engineers work remotely, but...
- ...Software Engineer Responsibilities: • Developing and directing software system validation and testing methods. • Directing our software programming initiatives • Overseeing the development of documentation. • Working closely with clients and cross-functional departments...
- ...About the Role As a Software Engineer specializing in Curam, you will design and develop scalable, high-performing software solutions that support critical business functions. You will work in a collaborative, agile environment, contributing to system enhancements and delivering...
- ...-based solutions, while gaining hands-on experience across the software development lifecycle. Your responsibilities include: Assist... ...pursuing a Diploma or Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field Basic knowledge...
- ...system health, application performance, logs, and operational alerts. Work closely with Day 1 support teams, infrastructure teams, software developers, cybersecurity teams, and project stakeholders. Support system recovery, disaster recovery (DR), and business...
- ...About the Role As a Custom Software Engineering Senior Analyst, you will play a key role in ensuring the quality and reliability of technology solutions through rigorous manual testing practices. You will work closely with cross-functional teams to validate system functionality...
- ...Role Overview As a Day 2 Software Engineer, you will be responsible for ensuring the smooth operation of our software products post-deployment. Your role will involve not only fixing coding bugs but also performing end-to-end troubleshooting to identify and resolve issues...
- ...How to apply Email [HIDDEN TEXT] with subject: Software Engineer - [Your Full Name]. Include your CV, GitHub/portfolio, and 2-3 examples of production systems you built or shipped. Applications that do not follow this format may not be reviewed. About the role...
- ...Role Purpose Identify, define, and prioritize engineering workflow automation opportunities that increase efficiency, improve data quality... ...translate them into clear, testable, and technically feasible software requirements for delivery by tool and platform teams. Key...
- ...Job Summary We are seeking a highly skilled and hands-on Senior Data Engineer to architect and maintain modern data infrastructure and pipelines. This is a technical role focused on building a scalable data platform that powers analytics, insights, and agentic workflows...
- ...Job Description The Senior Project Engineer is tasked with planning and executing specific job tasks or work scopes on the FPSO project. The complexity and scale of these scopes can vary based on the Project Engineer's level of seniority. Job Description Project management...
- ...System Engineer / Senior System Engineer Location: Singapore or Sydney We’re looking for a Systems Engineer / Senior Systems Engineer to join our team and play a key role in supporting the lifecycle of innovative healthcare products used globally. If you enjoy solving...
- ...Adyen's Office Infrastructure team is looking for a versatile senior system Administrator with a hands-on attitude and a proactive mindset... ...a proactive, solution-oriented approach. Act as the hands-on engineering expert for the Singapore office. Working in tight collaboration...
- ...We are seeking a motivated Full Stack Developer with AI/ML exposure to join our growing software engineering team. In this role,you will design and build modern applications that leverage artificial intelligence to deliver smarter, more efficient user experiences. This position...
- ...effective progress updates to the project manager/team lead/supervisor/immediate manager. Actively participate in and lead the peer review and status meeting to communicate progress and escalate risks and roadblocks. Bachelor's Degree in a technical or engineering field....
- ...below). Address PVT (Process-Voltage-Temperature) variations and reliability challenges (TDDB, EM/IR). Collaborate with layout engineers on floor planning, matching, and parasitic extraction. 4. Validation & Testing. Develop test plans for lab characterization and...
- ...You will be working with Staff and Senior Engineers Work on projects related to Backend Equipment used in Media manufacturing Machine setup and Machine qualification to meet media process for production Enhance and upgrade equipment as part of continuous improvement...
- ...Software Developer Responsibilities: • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade... ...or modifications of an existing system. • Consulting with engineering staff to evaluate software hardware interfaces and develop specifications...
- ...About the Opportunity Our client is a well-established engineering solutions provider specialising in valve automation, actuators, and flow... ...to business growth, they are looking to appoint an experienced Senior Service Engineer to lead their field service operations. This...
- ...performance. We set a high standard and we're not satisfied with being average. What we need We're looking for a Senior Data Analytics Engineer (Marketing) with hands-on experience in data science, marketing analytics, or a similar role, and who has a deep knowledge...
- ...The Senior Lead Engineer - Technical Assurance is responsible for independently planning, managing, directing, and controlling the delivery of... ...gas sector. Proficient in applicable industry standards, software, specifications, and procedures relevant to the functional area...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!


