Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Desired ExperienceProficient in engineering and capable of rapidly delivering high-quality, engaging applets using React/Node. Deep understanding of the developer community, with knowledge of current trends and the ability to create compelling technical content and experiences. Experience in developing and launching tools or projects that gained significant traction. Strong background in API development with a focus on thoughtful design. Eager to take on diverse roles including frontend development, social media engagement, marketing, and support. Passionate about addressing the challenge of accessing high-quality knowledge and its importance to society.
About the job
At Exa, we are on a mission to revolutionize the way AI applications access information by building an innovative search engine from the ground up. Our cutting-edge infrastructure is designed to crawl the web at scale, training advanced embedding models for indexing, and developing high-performance vector databases in Rust for efficient searching. We boast a $5 million H200 GPU cluster that regularly powers tens of thousands of machines.
As a Developer Relations Engineer, you will be instrumental in bridging the gap between Exa and the global developer community. We are creating a unique API that will transform knowledge access and it’s crucial for us to engage with developers through interactive demos, social media, hackathons, API documentation, and more. Are you ready to ignite excitement about the future of search?
About Exa
Exa is at the forefront of technology, dedicated to creating a transformative search engine tailored for AI applications. Our infrastructure is not only massive but also innovative, pushing the limits of what's possible in web crawling, indexing, and searching.
Similar jobs
1 - 20 of 4,332 Jobs
Search for Software Engineer Web Crawling At Exa Singapore
Join exa, a pioneering company dedicated to constructing a state-of-the-art search engine from the ground up, tailored for cutting-edge AI applications. Our mission involves creating an extensive infrastructure capable of crawling the web at an unprecedented scale. We are focused on training advanced embedding models for indexing and developing exceptionally high-performance vector databases in Rust for optimized search capabilities. Our resources include a $5M H200 GPU cluster that operates across tens of thousands of machines regularly.As a Software Engineer specializing in Web Crawling, you will play a crucial role in developing a Google-scale web crawler. You will be at the forefront of innovation, tackling complex challenges inherent in large-scale web data acquisition.
At Exa, we are on a mission to revolutionize the way AI applications access information by building an innovative search engine from the ground up. Our cutting-edge infrastructure is designed to crawl the web at scale, training advanced embedding models for indexing, and developing high-performance vector databases in Rust for efficient searching. We boast a $5 million H200 GPU cluster that regularly powers tens of thousands of machines.As a Developer Relations Engineer, you will be instrumental in bridging the gap between Exa and the global developer community. We are creating a unique API that will transform knowledge access and it’s crucial for us to engage with developers through interactive demos, social media, hackathons, API documentation, and more. Are you ready to ignite excitement about the future of search?
As a Software Engineer at fuku, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to define, design, and implement new features. Your role involves writing clean, scalable, and efficient code while adhering to best practices. You will also participate in code reviews to ensure code quality and compliance with standards, troubleshoot and debug applications to enhance performance, and stay informed about emerging technologies to improve existing systems. Contributing to all phases of the development lifecycle is key to this role.We are looking for someone who is proactive and eager to collaborate with team members to drive innovation and excellence in our projects.
As a Software Engineer at fuku, you will be responsible for the design, development, and maintenance of innovative software applications and systems that drive our business forward. You will work collaboratively with cross-functional teams to define, design, and launch new features that enhance our product offerings.Your key responsibilities include:- Crafting clean, scalable, and efficient code that adheres to industry best practices.- Participating in code reviews to uphold high-quality standards.- Troubleshooting, debugging, and upgrading existing software solutions.- Contributing to the continual enhancement of our development methodologies and processes.- Keeping abreast of emerging technologies and industry trends to maintain our competitive edge.We are looking for individuals with a passion for technology and innovation.
As a Software Engineer at fuku, you will be tasked with designing, developing, and maintaining high-performance software applications and systems. You will collaborate with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver innovative technical solutions. Your role will involve writing clean, efficient, and well-documented code that adheres to industry best practices.Your responsibilities will also include participating in code reviews to uphold code quality and maintainability, troubleshooting and debugging software defects and performance issues, and contributing to the ongoing enhancement of development processes and methodologies. Staying abreast of emerging technologies and industry trends will be critical to driving innovation within the team. Additionally, you will ensure the security, reliability, and scalability of our software systems and mentor junior engineers, fostering a culture of knowledge sharing and collaboration within the organization.In this role, you will have the opportunity to make a significant impact on our projects and the direction of our technology stack.
Join Agoda as a Staff Software Engineer and become part of a dynamic team in the heart of Singapore. In this pivotal role, you will leverage your coding expertise to contribute to innovative projects that enhance our platform, ensuring a seamless experience for our users.You will collaborate closely with cross-functional teams to design, develop, and maintain high-performance applications. Your problem-solving skills and passion for technology will be crucial as you tackle complex challenges and drive continuous improvement in our software solutions.
Job Responsibilities:- Architect, develop, and sustain innovative software applications tailored for data center management.- Collaborate seamlessly with interdisciplinary teams to define, design, and deploy new features.- Produce clean, scalable, and efficient code adhering to industry best practices.- Diagnose, debug, and enhance legacy software systems.- Engage in code reviews to uphold exceptional quality standards.- Foster continuous improvement within the software development lifecycle.- Keep abreast of the latest industry trends and technologies to deliver pioneering solutions.Job Requirements:- A Bachelor's degree in Computer Science, Software Engineering, or a related discipline.- Demonstrable experience as a Software Engineer or in a similar capacity.- Strong command of programming languages such as Java, Python, or C++.- Familiarity with software development frameworks and tools.- Comprehensive understanding of data structures, algorithms, and software design principles.- Exceptional problem-solving abilities and meticulous attention to detail.- Capacity to work collaboratively within a team environment.Job Benefits:- Competitive salary with performance-based bonuses.- Extensive health insurance coverage.- Opportunities for professional growth and career advancement.- Flexible working hours with remote work possibilities.- Generous paid time off and holiday schedule.- Access to cutting-edge technology and resources.- Supportive and inclusive company culture.
Full-time|On-site|Singapore, Central Singapore, Singapore
Sioux Technologies is a leading provider of strategic high-tech solutions, specializing in the development, innovation, and assembly of intricate high-tech systems.With a dedicated team of over 1,200 engineers, we either support our clients directly or serve as their Research and Development department. Our high productivity enables us to accelerate product development, providing our clients with a competitive advantage at improved cost-effectiveness.As a rapidly expanding employer, Sioux prioritizes employee growth and well-being, investing in career development and fostering a positive work environment that encourages both personal and professional advancement.In Singapore, Sioux plays a crucial role in the Asian market, delivering R&D services from our centers across Europe and Asia to our esteemed customers. We lead development teams in Asia, based in Singapore, which allows us to adapt to the evolving needs of our domestic and international OEM customers in the semiconductor, analytical, and medical industries.As a PLC Software Engineer specializing in Semiconductor Equipment Control Software at Sioux, you will oversee the complete software engineering process, from software requirements engineering and design to implementation, testing, program analysis, and maintenance. This role offers a clear path for advancement into lead software or system architect positions, aligned with the significance and independence of your contributions to the team.Your responsibilities will include:Collaborating with clients and stakeholders to implement PLC logic, such as motor control.Analyzing customer requirements during the software requirement engineering phase.Designing, implementing, and testing the control software.Conducting peer reviews to guarantee product quality.Being an integral part of a Scrum team, managing user stories across the full stack.Developing functionalities using Agile practices, focusing on speed and quality.
Join our esteemed client, a statutory board under the Government of Singapore, as a Software Engineer specializing in device management to enhance their operations.Key Responsibilities:Gather and analyze requirements.Design, develop, and maintain software applications.Prepare and submit comprehensive deliverables throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, and Operation and Maintenance Manuals.Provide day-to-day application support and troubleshoot user issues.Collaborate with users to address requirements, design, and testing concerns.
About the Companyxcellink is a premier technology firm recognized for its advanced digital solutions and services tailored for a diverse range of clients. Committed to spearheading digital transformation, smart city initiatives, and innovative software development, the company empowers organizations to excel in the digital landscape. Their mission is to deliver cutting-edge technology solutions that drive business success and foster growth in today’s competitive environment.Key ResponsibilitiesDesign and implement both frontend and backend web applications, taking full ownership of the software development lifecycle.Write automated functional and unit tests to ensure the delivery of high-quality code.Create backend APIs and manage databases to support application functionality.Leverage cloud technologies to design scalable applications.Collaborate with DevOps Engineers to enhance build and release automation processes.Participate in pair programming and conduct code reviews to foster a collaborative development atmosphere.Work closely with Product Managers, Business Analysts, Quality Engineers, and User Interface/User Experience Designers to deliver outstanding features.QualificationsStrong proficiency in modern frontend development frameworks such as React.js and Next.js.Experience in server-side web application development using Node.js and TypeScript.Familiarity with CI/CD pipeline processes.Expertise in utilizing cloud platforms like Amazon AWS, Azure, and Google Cloud Platform (GCP).Experience with JavaScript testing frameworks such as Jest or Mocha.Knowledge of serverless technologies including AWS Lambda and ECS.Understanding of Agile methodologies and Continuous Integration/Delivery practices.Proficient in version control utilizing Git.A collaborative mindset with an eagerness to work across various platforms in a dynamic team.Preferred QualificationsSolid understanding of JavaScript and TypeScript fundamentals.Experience in developing reusable web components.Familiarity with search engine functionalities (crawling, indexing, searching).Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).Knowledge of Docker containerization.A strong team player with excellent interpersonal and presentation abilities.
Job Title: Software EngineerJob Description:We are looking for a skilled Software Engineer to become a vital part of our innovative team at fuku. The ideal candidate will have extensive experience in Node.js and React, with a minimum of 3 years of professional expertise. You will be tasked with developing and maintaining high-quality software solutions in a dynamic and fast-paced environment.Key Responsibilities:- Design, implement, and maintain web applications utilizing Node.js and React- Collaborate with cross-functional teams to define, design, and deliver new features- Diagnose and resolve issues, optimize existing code for performance and scalability- Engage in code reviews and contribute to the establishment of best practicesRequirements:- Minimum of 3 years of experience with Node.js and React- Strong analytical and problem-solving abilities with an eye for detail- Capability to thrive in a fast-paced work setting- Excellent communication and teamwork skillsIf you are passionate about software development and eager to tackle challenging projects, we invite you to apply.
Join xcellink, a leading multinational aerospace technology and engineering group, as a Senior Software Engineer. In this pivotal role, you will collaborate with government and commercial clients to design and implement state-of-the-art systems that significantly improve operational efficiency. As a vital member of our agile development team, you will work alongside the Solution Architect, Project Manager, Technical Lead, and Scrum Master to quickly develop, test, and deploy innovative software solutions aligned with project goals.Key Responsibilities:Design, integrate, and manage both relational and NoSQL databases.Develop responsive web front-end interfaces and secure backend APIs.Implement robust security measures for backend APIs and user-facing web applications.Create insightful analytics dashboards for data visualization.
About RapsodoRapsodo is at the forefront of Sports Technology, operating globally with offices in the USA, Singapore, Turkey, and Japan. Our mission is to empower athletes of all levels by providing innovative, data-driven, and user-friendly sports analytics products. Trusted by professional players and coaches alike, Rapsodo technology delivers real-time insights that enhance performance, enabling athletes from Major League Baseball to golf tour professionals to elevate their game.We pride ourselves on being innovative, focused, and rapidly expanding. We are on the lookout for dedicated team players who are committed to delivering cutting-edge solutions as part of Team Rapsodo.Role OverviewAs a Software Engineer at Rapsodo, you will be instrumental in shaping the future of sports technology products. Collaborating closely with the Product Owner and cross-functional engineering teams, including hardware, algorithms, firmware, and software, you will design, integrate, validate, and launch robust product features and system capabilities.Your responsibilities will encompass the entire product development lifecycle, from problem-solving and architectural design to deployment and performance optimization. You will strive to create seamless, data-informed experiences for athletes and coaches worldwide.Key Responsibilities:Product Integration & System EngineeringWork alongside Product Owners to define, track, and validate deliverables across BSP, middleware, and algorithm teams.Integrate components from various teams into a cohesive, end-to-end system that ensures compatibility, stability, and performance.Evaluate software architecture to identify integration risks, gaps, and dependencies early in the development stages.Understand algorithm outputs to facilitate proper data flow between system layers.Debugging & Implementation SupportTroubleshoot system issues across multiple layers: Linux BSP, drivers, middleware, and C++ application logic.Analyze C++ implementation details to identify root causes or propose fixes.Collaborate with teams to develop and validate patches or improvements.Cross-Team CommunicationAct as a technical liaison between Product Owners, algorithm developers, middleware engineers, and hardware teams.Translate high-level requirements into clear engineering tasks and validation criteria.
As a Senior Software Engineer at Caladan, you'll collaborate with intelligent and driven colleagues, leveraging diverse skill sets to provide a robust platform for your innovative ideas. Your contributions will directly impact our trading platform's development, enabling you to see the tangible results of your work.Your ResponsibilitiesAs a key member of our trading platform development team, you will:Design, develop, and maintain a highly efficient and adaptive trading platform that accesses various CeFi, DeFi, and OTC liquidity sources.Employ software development methodologies to enhance order management, compliance, exchange connectivity, market data, and routing capabilities.Create and implement our next-generation real-time trading platform.Oversee and support the global trading system's operations, effectively troubleshooting and resolving issues as they arise.Collaborate closely with traders and the business development team to swiftly implement new concepts.Mentor junior team members, guiding them in their professional development and serving as a role model.
AvePoint is hiring a Senior Software Engineer based in Singapore. This position centers on leading important projects while shaping technical direction for both immediate needs and the broader ministry ecosystem. The role involves balancing hands-on delivery with building solutions that other teams can reuse, all while navigating technical trade-offs and helping set patterns for success across the organization. Strategic Technical Delivery Independently lead and deliver high-priority projects, ensuring quality and meeting deadlines with minimal oversight. Make technical decisions that consider timelines, scope, budget, and long-term sustainability. Oversee modernization efforts involving legacy technologies, including Java, Appian, OutSystems, Pega Cloud, and Microsoft Dynamics. Proactively identify and manage technical dependencies, keeping stakeholders informed about constraints and their potential impact on schedules. Contributing Across the Ministry Design reusable frameworks, patterns, and infrastructure for multiple ministry systems. Document architectural choices, implementation patterns, and lessons learned to support knowledge sharing. Participate in shared technical goals and continuous improvement initiatives throughout the ministry. Mentor engineers through code reviews, technical guidance, and helping establish best practices. Managing Trade-offs and Decision Making Evaluate when to build custom solutions versus leveraging existing platforms, considering data sovereignty, operational complexity, and organizational constraints. Balance urgent project goals with the need to create sustainable infrastructure for future work. Navigate competing priorities between ideal solutions and practical approaches that address both current and future needs. Identify and communicate the impact of technical debt, making informed decisions about how and when to address it.
Join AvePoint and Secure the Future! AvePoint stands at the forefront of data management and governance, serving over 21,000 customers globally to elevate their digital workplaces across platforms like Microsoft, Google, Salesforce, and more. Our extensive global channel partner program comprises over 3,500 managed service providers, value-added resellers, and systems integrators, with our innovative solutions available in more than 100 cloud marketplaces. Explore more at www.avepoint.com. At AvePoint, we prioritize our people. Our vibrant culture, characterized by agility, passion, and collaboration, empowers you to shape your career, make impactful contributions, and take charge of your future. Discover the potential within you with us! Position Overview As a Software Quality Engineer, you will play a pivotal role in guaranteeing the quality and reliability of our software solutions. Collaborating with the Product Owner, Business Analyst, and other key stakeholders, you will create detailed test strategies, automate testing processes, and foster enhancements in agile testing methodologies. Primary Responsibilities: Collaborate with Product Owner and Business Analyst to define user story acceptance criteria. Analyze complex software systems and formulate comprehensive testing strategies. Research emerging technologies and develop advanced test automation frameworks. Design and maintain test suites, encompassing test scenarios and test cases. Execute time-boxed exploratory testing and enhance smoke test suites within the CI environment. Oversee the regression test suite in QA nightly builds. Lead system integration testing and manage user acceptance testing activities. Oversee the defect lifecycle, test artifacts, and maintain the repository. Champion continuous improvements in agile testing tools and practices. Assume a secondary role as an Application Performance Engineer or Application Security Engineer as needed. Qualifications and Skills Required: At least 3 years of experience in exploratory testing and regression test automation. Proficiency in modern web application development using React, Next.js, TypeScript, and Kotlin/Java. Experience in developing CI/CD pipelines and application deployment utilizing cloud services like AWS. Prior experience with database migrations is a plus. Familiarity with Agile/SCRUM methodologies is advantageous.
Join our dynamic team at youtrip, where we are redefining the travel experience through innovative technology. As a Senior Software Engineer, you will play a pivotal role in the design and development of cutting-edge software solutions that enhance user experiences and streamline operations.Your expertise will contribute to our mission of providing seamless travel services, and you will have the opportunity to work in a collaborative environment that fosters creativity and growth.
Full-time|On-site|Singapore, Central Singapore, Singapore
Location: On-site - SingaporeAbout Our Company:nodeworthy is pioneering a next-generation prediction-market protocol that aims to transform trading dynamics. Our platform enables users to acquire outcome tokens, experience the thrill of winners prevailing over losers for limitless gains, and engage with a system featuring self-bootstrapping liquidity, one-click PM-native leverage, and a modular oracle stack—all presented in a mobile-first, localized environment designed to onboard the next billion traders.Position Overview:We are on the lookout for a Senior Software Engineer to architect the core framework of our prediction-market protocol. You will engage in full-stack development, crafting both front-end interfaces and back-end systems while also diving deep into protocol logic. This role is perfect for a DeFi-native engineer who values independence, thrives in a fast-paced environment, and finds joy in delivering impactful features from inception to deployment. If you are an engineer who automates repetitive tasks, remains curious about innovative tools while keeping processes simple, and enjoys building systems that users truly appreciate, you are the right fit for our team.
Full-time|On-site|Singapore, Central Singapore, Singapore
ABOUT SIOUXSioux is a premier provider of high-tech solutions, specializing in the development, innovation, and assembly of sophisticated high-tech systems. Our dedicated team of over 1,200 engineers works tirelessly to support our clients, or serve as their own Research and Development department. By enhancing productivity, we accelerate product development, granting our clients a competitive advantage with improved cost-effectiveness.At Sioux, we are committed to fostering our employees' growth and well-being. We invest in their career development and nurture a collaborative work environment that promotes both personal and professional advancement.SIOUX IN SINGAPORESioux Singapore is a key player in the Asian market, providing R&D services from our centers across Europe and Asia. We lead development teams in Asia from Singapore, adapting to the evolving requirements of our domestic and international customers in the semiconductor, analytical, and medical sectors.The RoleIn this role, you will be responsible for developing equipment control software that supports our customers in the specified domains. Your key responsibilities will include:Collaborating with architects to define and refine product architecture within your domain.Analyzing customer needs through software requirement engineering.Designing, implementing, and testing control software to meet those needs.Conducting peer reviews to ensure the highest standards of product quality.Leading a small development team to drive performance and achieve team goals.Actively participating as a member of a scrum team, handling user stories across the full stack.Developing functionalities utilizing Agile practices, with a focus on both speed and quality.Opportunity for leadership roles at higher levels.The Job Scope Creating testable quality code in C# for machine control functionalities.Engaging in WPF and WinForms UI development.
At Exa, we are pioneering a groundbreaking search engine dedicated to powering every AI application. Our team is committed to building a robust infrastructure that enables us to crawl the web, develop cutting-edge embedding models for indexing, and create exceptionally high-performance vector databases using Rust for efficient searching. Our resources include a significant $5M H200 GPU cluster, which routinely activates tens of thousands of machines.The Infrastructure Team at Exa is responsible for creating the foundational tools and infrastructure that sustain all our systems. We are seeking talented infrastructure engineers to help us build the 'machine that builds the machine,' allowing our engineering organization to operate at maximum speed. This may involve developing GPU cluster orchestration with Kubernetes, executing map-reduce batch jobs on Ray, or crafting the most advanced observability tools available.
Feb 23, 2026
Sign in to browse more jobs
Create account — see all 4,332 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.