Software Engineer - AI and Data
OceanX
Software Engineer – AI and Data
About OceanX:
OceanX is a nonprofit working to unlock the ocean’s sustainable potential. Through a dual focus on science and education, we’re building a new paradigm where humanity and the ocean mutually thrive. Our approach is fueled by exploration, leveraging advanced research, multimedia educational programs, cross-sector partnerships, and advanced technology to help transform how people understand and value the ocean. Our work strives to fortify biodiversity and increase the sustainable use of ocean resources to help ensure the ocean remains a foundation for human wellbeing and potential. OceanX is a nonprofit operating program of Dalio Philanthropies.
For more information, visit and follow OceanX on Facebook , Instagram , X , TikTok , LinkedIn, and YouTube .
Position Summary:
OceanX is seeking a Software Engineer – AI and Data to design, build, and strengthen the backend systems and data infrastructure that power OceanX’s science, media, and AI platforms. Reporting to the COO/CFO & Head of Data, this role will lead the development of production-grade backend services and data pipelines that ingest, process, enrich, and deliver scientific and media data across the organization.
This role will focus on backend architecture and distributed systems, including REST APIs, event-driven services, streaming platforms, batch processing pipelines, cloud-native infrastructure, and geospatial data systems that enable machine learning and agentic AI applications.
The ideal candidate will bring strong backend engineering expertise, sound architectural judgment, and experience building scalable, reliable, and maintainable production systems while leveraging modern AI-assisted development tools to accelerate delivery and engineering excellence.
OceanX is an entrepreneurial environment which values team players who can manage priorities and workstreams simultaneously. To thrive and succeed within our unique culture and work environment, you must demonstrate humility, innate curiosity, and openness to new ideas/approaches. You also must be hard-working, composed and goal oriented. All employees are expected to be excited about providing and receiving objective feedback, constantly striving for self-improvement, and committed to the pursuit of excellence.
Position Location:Singapore
Duties and Responsibilities:
- Build, deploy, and maintain production backend services, with ownership spanning system architecture, data modeling, implementation, and operational support.
- Develop scalable data architectures and data movement patterns, including REST APIs, event-driven systems, streaming platforms, and batch processing pipelines.
- Build and optimize services that ingest, process, store, index, and deliver large volumes of scientific, media, and geospatial data, including real-time streaming workloads.
- Develop and support backend infrastructure, APIs, and data pipelines that power machine learning and agentic AI applications in production environments.
- Deploy, monitor, and operate services in containerized, Kubernetes-based environments using CI/CD, trunk-based development, GitOps, and infrastructure automation practices.
- Partner with scientists, machine learning engineers, and platform teams to translate evolving requirements into scalable, reliable systems.
- Contribute to technical architecture decisions, engineering standards, and the continued evolution of OceanX’s backend and data platform capabilities.
- Additional duties as assigned.
Qualifications:
Professional Experience:
- Bachelor’s degree in Computer Science or a related field.
- At least three (3) years of professional backend engineering experience building and operating production systems, with demonstrated ownership of services from design through deployment and ongoing operation.
- Demonstrated ability to apply sound engineering principles and system design skills to develop scalable, maintainable solutions for complex engineering challenges.
- Strong proficiency in Python, including experience developing, testing, and maintaining production-grade APIs and backend services using FastAPI or comparable frameworks.
- Expertise in designing and implementing distributed backend systems, including REST APIs, event-driven architectures, streaming platforms, and batch processing pipelines.
- Strong knowledge of PostgreSQL and large-scale data systems, including time-series, scientific, or other high-volume data workloads.
- Hands-on experience deploying and operating production services in containerized environments using Kubernetes, CI/CD pipelines, trunk-based development, GitOps, and modern infrastructure automation practices.
- Proven track record of evolving early-stage solutions into scalable, reliable, and maintainable production systems.
- Experience leveraging AI-assisted development tools to accelerate software delivery, improve code quality, and enhance engineering workflows.
- Ability to collaborate effectively with cross-functional stakeholders to translate complex scientific, technical, or business requirements into scalable and reliable systems.
- Demonstrated knowledge of DevOps and Site Reliability Engineering (SRE) principles, including infrastructure automation, observability, monitoring, and reliability best practices, is highly desirable.
- Experience with distributed messaging and streaming technologies, such as NATS, Kafka, RabbitMQ, or similar platforms, would be advantageous.
- Experience working with geospatial data and technologies, including PostGIS, GIS data formats, tile or feature servers, and spatial data processing workflows is strongly preferred.
- Experience building, integrating, or supporting machine learning, large language model (LLM), or agentic AI systems in production environments is a plus.
- Willing and able to travel domestically and internationally, when necessary.
- Willingness to work flexible hours, including early mornings or late evenings, to support cross-time zone collaboration.
- Adaptable to varying workloads, balancing periods of focused execution with lighter operational phases.
Personal Attributes:
- Determined, resourceful and practical. An independent, self-starter, with a “roll up your sleeves” attitude and strong work ethic
- Agility, with a track record of getting things done
- Organized, reliable, and meticulous
- Ability to prioritize, meet tight deadlines, anticipate needs, and maintain high quality work
- Strong interpersonal and communication skills (written and verbal)
- Comfortable with ambiguity
- Maintains high standards
- Highly collaborative
- General curiosity and passion for the Ocean
Compensation and Benefits :
Compensation for the role includes a competitive salary dependent on years of experience, level of education obtained, as well as applicable skillset), and an excellent benefits package, including a comprehensive employer paid medical plan and CPF.
Please note that we do not provide immigration sponsorship for this position.
At OceanX, we believe our biggest asset is our people. We are proud to be an equal opportunity employer, hiring and developing individuals from diverse backgrounds and experiences to add to our collaborative culture. OceanX treats all candidates and employees with respect and does not discriminate in our recruiting, hiring, and promoting processes and general treatment during employment, including on the basis of actual or perceived race, creed, color, religion, sex, age, sexual orientation, gender identity and/or expression, alienage or national origin, ancestry, citizenship status, marital status, veteran status, or disability.
5000 - 9000 SGD
...About the Role We are looking for an AI software engineer to build and deploy AI-powered solutions using modern AI technologies. You will develop... ...Contact you about potential opportunities. Delete personal data as it is not required at this application stage. All...6000 - 10000 SGD
...industrial use cases. Integrate and deploy AI models into 3D simulation environments to... ..., and interactive control. Develop data pipelines that connect IoT devices, PLCs,... ...applications. Work closely with AI engineers, software developers, and business stakeholders to...8000 - 10000 SGD
...Master’s degree in AI / Artificial Intelligence Eager to contribute to an AI-centric environment passionate about AI development... ...systems to beAI-native, and we’re looking for visionary AI Software Engineer tojoin our vanguard team. If you want your code and AI models...6000 - 9500 SGD
...infrastructure underneath. The data science team remains closely... ...internal customers. You are the engineer who makes sure what they need... ...in production. This is a software engineering role first. You... ...operational and commercial systems, so AI agents can act on real data in...7500 - 9500 SGD
...of a visa. Position Summary We are looking for a Staff Engineer, Software (AI) who will be responsible for Software System architecture, leading... ..., structural reviews and automated testing Develop robust data logging, tracing and data pipelines for system monitoring and...5000 - 6000 SGD
...AIDA To lead the next phase of our AI evolution, we’ve launched a new... ...AIDA – Artificial Intelligence & Data Analytics – a strategic engine driving our transformation designed to... ...contributions, or relevant work experience in, Software development, Automation, AI / ML /...7500 - 10500 SGD
...evaluate emerging technologies and AI-driven capabilities.... ...years of experience in Full Stack Engineering Experience developing full... ...relational databases and modern software development practices. Understanding... .... • Delete personal data as it is not required at this...6500 - 9500 SGD
...and simulation environments. Integrate AI technologies (CV, VLM, and LLM) with... ...making, and control. Develop automated data pipelines connecting MES, PLC, IoT, and AI... ...or Master's degree in Computer Science, Software Engineering, 3D Graphics, Mechanical Engineering, or...6500 - 10000 SGD
...About MiAO AI MiAO AI was founded in 2025 and is headquartered in Singapore, having... ...it. Our workflow is 100% AI-driven — engineering, product, operations, no exceptions. No... ...default way of working • 1–3 years of software engineering experience (or equivalent demonstrated...5500 - 9000 SGD
...Build & optimize a high performance data platforms that powering analytics, dashboards , and AI models Pioneer team to freeeing Data Scientists & Analysts team from manual engineering Salary up to $9,000 + AWS + Bonus We're hiring Senior Data Engineer to champion automation...6000 - 9000 SGD
...Brief Summary: We are seeking a skilled AI Data Engineer to design and enhance our data infrastructure, ensuring robust and scalable AI-driven solutions that empower business performance and innovation. Responsibilities: Lead the architecture, operation, and ongoing...7000 - 10000 SGD
...Node.js. • Design and optimize MongoDB data models and database performance. • Containerize... ...infrastructure on AWS. • Leverage AI-powered development tools (Claude Code,... ...Qualifications • 3–5 years of software engineering experience (Full-Stack or Mobile). • Strong...9000 - 12000 SGD
...Role: Lead AI Engineer (AI & Data) Responsibilities: ~ Drive strategic planning, governance, and stakeholder management by developing and implementing a roadmap for AI and GenAI initiatives, establishing governance frameworks and policies, monitoring compliance, and engaging...6000 - 7000 SGD
...Position Summary / Project Description As part of the Gen AI team in the company, the AI/Software engineer will be playing a role in designing, developing, and... ...operation and minimal downtime. Collaborate with data scientists and machine learning engineers to enhance GenAI...6300 - 9500 SGD
...with a team of strategists and engineers delivering practical, end-to-end... ...harness the power of data, cloud, analytics, artificial intelligence... ...learning, and Generative AI solutions. As a Data Engineer –... ...solutions. Apply best practices in software engineering, troubleshooting,...9000 - 11000 SGD
...provider of digital platform engineering and development services. EPAM... ...machine learning and Generative AI systems Architect agentic... ...ground outputs in enterprise data Improve prompt design, safety... ...optimization Familiarity with software engineering practices...4000 - 6000 SGD
...Data & AI Engineer (Database Security) Responsibilities Dashboards & Reporting Build, refine, and maintain Metabase dashboards that... ...Degree or Diploma in Computer Science, IT, Data Science, AI, Software Engineering, Cybersecurity, or a related field Open to entry...5000 - 7000 SGD
...do not require PC Partner Technology Pte Limited's sponsorship of a visa. Position Summary We are looking for a Test Engineer - Software (AI) who will be responsible for ensuring the quality, reliability and performance of AI-driven software systems through structured...3500 - 5000 SGD
...Responsibilities: Architect, build, and maintain end-to-end AI/ML pipelines (data ingestion, preprocessing, training, deployment, predictive analytics / monitoring). Collaborate with data scientists and domain experts to operationalize experimental models, optimizing...6000 - 9000 SGD
...and maintain complex cloud environments for AI workloads. Ensure secure, stable... ...Implement and maintain security protocols for AI data handling and model deployment. Rapid... ...field. ~3+ years of experience in AI/ML engineering or related technical roles. ~ Strong programming...15000 - 20000 SGD
...looking for a Principal Scientist/Engineer to join our Corporate R&D... ...Intelligence team to create an AI Hub for TE in Singapore. Team members... ...units, IT, cybersecurity, data, and global engineering teams on... ...Science, Artificial Intelligence, Software Engineering, or a related field...7500 - 8300 SGD
...partnering with a leading public sector organisation to hire a Data Engineer to support the design, development, and optimisation of enterprise... .... This role offers the opportunity to work on modern Data & AI platforms , designing scalable data architectures, building...5500 - 7500 SGD
...Overview We are seeking a highly skilled AI Data Engineer & Analyst to lead the design and implementation of an AI-powered strategic account intelligence platform. This is a greenfield build within the Microsoft ecosystem (Microsoft Fabric, OneLake, Azure AI, Power BI, Purview...4000 - 7000 SGD
...Responsibilities Support the deployment and implementation of AI infrastructure and data centre projects. Coordinate project activities with... ..., distributors, vendors, technology partners, and internal engineering teams. Assist in the design and implementation of AI...3300 - 5000 SGD
...Singapore. We also developed our own Axiom AI Voice agents for AI Receptions, AI Call... ...Agentic AI solutions, we are looking for AI Engineers to work on expanding our business. Your primary... ...Microsoft Copilot Studio or other similar software. In this role, you will be reporting to...10000 - 16000 SGD
...We're building production conversational AI — LLM agents that hold real conversations at... ...limits. We're looking for a hands-on Lead AI Engineer to own it end to end: the AI behavior, the... ...engineering — design and ship the services, data pipelines, and tooling that let the product...12000 - 13500 SGD
...are seeking a Senior Manager / Associate Director to lead enterprise software, AI platform, and cloud data solution modernization. You will drive digital transformation, manage cross-functional engineering teams, and deliver scalable, secure, compliant technology platforms....11250 - 22500 SGD
...30,000 employees globally. It integrates data from various data sources into the platform... .... We are building something cool with AI agents integrated into the traditional... ...the world and are looking for top-notch software engineers to join the talented team! Responsibilities...8000 - 12000 SGD
...Role Overview The AI/ML Specialist will play a pivotal role in designing and implementing... ...lifecycle: problem identification, data collection, analysis, modeling, validation... ...Qualifications Advanced degree in Computer Science, Engineering, Statistics, Mathematics, or related...- ...As a Software Engineer in the AI Engineering team, you will develop, deploy and maintain applications, AI/ML services (e.g. LLM services) and data pipelines that support production AI services at scale as well as provide development tooling for our data scientists and product...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - AI and Data. Be the first to apply!
