Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Qualifications
To thrive in this role, you should possess a strong foundation in software engineering principles, experience with programming languages such as Java, Python, or JavaScript, and familiarity with cloud technologies. A passion for problem-solving and a desire to learn and grow in your career are essential.
About the job
Speechify seeks a Software Engineer for its platform development team in Tokyo. The focus is on enhancing the core platform, working closely with colleagues who appreciate new ideas and ongoing learning.
What you will do
Build and maintain features for the Speechify platform
Apply modern technologies to address product challenges
Work with engineers and other specialists to deliver dependable solutions
Offer input to help guide the platform’s future
Location
This role is based in Tokyo, Japan.
About Speechify
Speechify is a leading text-to-speech platform, dedicated to enhancing the way people consume information. Our mission is to make reading accessible and enjoyable for everyone. Join us in our journey to transform the reading experience and be a part of a company that values innovation and creativity.
About Appier Appier is an innovative software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with a commitment to democratizing AI, Appier's mission revolves around transforming AI into tangible ROI through intelligent software solutions. With a presence …
About Appier Appier is a pioneering software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our vision centers around making AI accessible to all, with the mission of transforming AI into tangible return on investment (ROI) through intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is listed on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Role Join our Tokyo office as a Senior Software Engineer (Ad Cloud Bidding) and engage in the development of diverse platforms and services that unify data and AI for our clientele. In this role, you will play a critical part in building scalable backend systems, while also being actively involved in service operations, including deployment, monitoring, and incident management, ensuring our distributed services remain reliable and high-performing. Responsibilities Design, implement, and enhance backend services Engage in code reviews and contribute to system architecture discussions Work collaboratively with cross-functional teams to deliver robust and high-performance systems Diagnose production issues and participate in root cause analysis Assist with system deployment, monitoring, and maintenance in live environments Join on-call rotations and lead incident response as necessary About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science or a related field 3+ years of professional experience in software development Proficiency in modern C++ programming (C++11 or later) Familiarity with Unix/Linux operating systems Strong interpersonal skills, problem-solving abilities, and a sense of ownership [Preferred Qualifications] Solid understanding of system programming principles Experience in developing low-latency (millisecond-scale) and high-throughput systems (over 1K QPS per machine) Expertise in service optimization and performance tuning Familiarity with modern build systems Experience with operational automation tools [Language Requirements] Fluent in English or Chinese. Open to International Applicants/Visa SupportThis position is located in Tokyo, Japan, with visa sponsorship available for overseas candidates.
About Appier Appier is a leading software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012 with the vision of democratizing AI, Appier's mission is to transform AI into tangible returns on investment by developing intelligent software solutions. With 17 offices spanning across the APAC region, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). Discover more at www.appier.com. About the Role As a Senior Backend Engineer within the Ad Cloud Bidding team at our Tokyo office, you will be instrumental in creating robust platforms and services that connect data and AI to our clients and users. We are seeking a professional with a strong emphasis on service operations to maintain and optimize our extensive distributed systems. Your role will be pivotal in ensuring that our backend services operate reliably and efficiently through diligent automation, monitoring, and incident management. Responsibilities Oversee system deployment, configuration, and release pipelines. Design and manage automated deployment pipelines to guarantee seamless and dependable releases. Implement monitoring, alerting, and disaster recovery strategies. Troubleshoot production incidents and conduct root cause analysis. Participate in on-call rotations and lead incident responses as necessary. Continuously assess and adopt new tools or technologies to enhance operational workflows.
Appier Inc. is looking for a Staff or Senior Software Engineer to join the Machine Learning Platform team within the Ad Cloud division in Tokyo, Japan. The focus is on building and enhancing machine learning systems that drive advertising products. Key responsibilities Design and improve machine learning algorithms to power advertising solutions Collaborate with engineering, product, and data science teams to create and launch new features Enhance the performance and scalability of existing machine learning systems Collaboration This position requires regular teamwork with colleagues from various backgrounds. The aim is to ensure that machine learning efforts support both business needs and product objectives.
Empower Your Ideas with TailorAt Tailor, we aim to simplify the complexities of product development, enabling anyone to become a creator. We envision a world where everyone can easily turn their ideas into reality, bridging the gap between business and engineering, and integrating diverse expertise and technology.We are looking for individuals who resonate with our mission of "democratizing product development".About Tailor PlatformWe support more people in becoming product creators by providing the Tailor Platform, a high-speed platform for building business systems.In short, Tailor Platform is a "Headless ERP for Enterprises" that offers core systems utilized by large enterprises (defined by us as those with over 3,000 employees) in a headless format.Having launched the world’s first 'Headless ERP', we significantly enhance the flexibility and scalability of ERP systems, targeting Japan's large corporations and mid-sized to large companies in the US.The Environment We Operate InGlobally, there is a growing trend among mid-sized to large enterprises to combine numerous "Best of Breed" cloud SaaS solutions instead of relying on all-in-one packaged systems for their digital transformation. Consequently, the role of core systems is rapidly evolving, necessitating the ability to adapt quickly to changing business and technology environments, along with easy and deep integration with external software via APIs.As pioneers of the Headless ERP concept, we are building the next generation of business application foundations that will revolutionize corporate activities. We are already making strides in replacing industry-leading SAP-based systems and establishing a track record with large firms employing over 30,000 people.Job ResponsibilitiesYou will be tasked with developing the platform layer of our proprietary "Tailor Platform" and the BFF (Backend for Frontend) layer for individual applications. This role aims to reduce the development period for business systems used by large enterprises to one-tenth of the usual time.This position primarily focuses on developing the platform layer or the BFF layer for individual applications. Since BFF needs to be launched rapidly, you will employ code generation, templates, and more while considering customer application requirements to develop a highly agile framework.The backend team is responsible for developing the platform layer or the BFF layer for individual applications. The tech lead will act as a playing manager, leading by example while being hands-on in the development process.Specific Duties Include:Design and develop microservices applications using GoDesign interfaces for Backend for FrontendDesign interfaces between microservices (Protobuf+gRPC / GraphQL)Implement directory services, custom databases, and gateways required for ERP systems
Join Our Team as a Software Engineer!At Wizcorp, we are on the lookout for talented Software Engineers to support various exciting projects. We believe in matching your unique skills and experiences with the right opportunities within our dynamic teams. Our culture values personal traits and human skills just as much as technical expertise.Is This Role Right for You? If you have a solid foundation in software development with professional experience, particularly in C++ and C#, alongside knowledge of other programming languages, we want to hear from you. You should be comfortable diving deep into code and making enhancements where necessary.A Day in the Life at Wizcorp Your day may begin with a code review alongside a senior engineer, followed by optimizing AI logic in collaboration with specialists. In the afternoon, you could engage with game designers and artists to integrate new features seamlessly.Key Responsibilities Independently design, test, and debug codeDecompose features into actionable engineering tasks and collaborate to achieve themShow enthusiasm for both game development and supporting toolsEffectively communicate across all levels of the company
About Appier Appier is a pioneering software-as-a-service (SaaS) company harnessing the power of artificial intelligence (AI) to transform business decision-making. Established in 2012 with a mission to democratize AI, Appier strives to convert AI innovations into tangible ROI by crafting intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role Join Appier as a Staff Software Engineer specializing in Data Backend, where your contributions will be pivotal in developing essential components of our advanced platform. Our solutions leverage proprietary deep learning and machine learning technologies, empowering businesses to convert data into actionable insights and informed decisions. Responsibilities Design, develop, and maintain RESTful APIs utilizing Python. Build and manage scalable data warehouses using Trino/Presto and Pinot. Create and implement data pipelines with Apache Airflow and Apache Spark. Collaborate with cross-functional teams to develop automation tools that enhance operational efficiency. Establish cutting-edge monitoring and alerting systems to guarantee peak system performance and reliability. Respond promptly to application queries, ensuring high levels of client satisfaction. Work with cloud platforms such as AWS and GCP to optimize data management operations. Leverage Kubernetes (k8s) for efficient container orchestration, deployment, and scaling of applications. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science. 3+ years of experience in building and managing large-scale distributed systems or applications. Proficient in Kubernetes development and comfortable with Linux/Unix environments. Experience in managing data lakes or data warehouses. Strong background in developing data structures and algorithms on Big Data platforms. Ability to work effectively and autonomously in a dynamic and fast-paced environment. Skilled in multitasking and managing various projects within a collaborative team. Passionate about making a significant impact through self-motivated learning and innovation. [Preferred Qualifications] Contributions to open source projects are highly regarded.
About Appier Appier is a leading software-as-a-service (SaaS) provider leveraging the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012 with a mission to democratize AI, Appier aims to transform AI into tangible return on investment (ROI) by making software smarter. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For further insights, visit www.appier.com. Overseas Candidates Welcome / Visa SupportThis role is based in Tokyo, Japan. For international applicants, our Japan office offers visa sponsorship to facilitate a seamless relocation experience. About the Role We are on the lookout for a talented and experienced Senior Software Engineer specializing in General Backend Development. In this pivotal role, you will develop and sustain scalable, high-performance backend systems. A significant aspect of your responsibilities will involve diagnosing and resolving complex system performance issues and addressing intricate concurrency challenges, such as race conditions. You will collaborate closely with cross-functional teams to design and implement robust solutions that align with business objectives and guarantee the long-term stability and success of our initiatives. Key Responsibilities Design, develop, and maintain durable and scalable backend systems using Java, Python, or Go, along with frameworks like Spring, Undertow, Flask, and FastAPI. Work alongside cross-disciplinary teams, including frontend developers, product managers, and designers, to define system requirements and deliver high-quality solutions. Conduct code reviews to ensure compliance with coding standards and best practices. Identify and troubleshoot issues, while debugging and optimizing code for performance and efficiency. Engage in the full software development lifecycle, from planning and design through to implementation, testing, and deployment. Keep abreast of the latest industry trends and technologies, continuously enhancing your skill set. About You [Minimum qualifications] Proven experience in backend development with a strong grasp of scalable system design. Expertise in programming languages such as Java, Python, or Go. Strong problem-solving skills with an emphasis on performance optimization. Excellent collaboration and communication skills, with a proactive approach to teamwork.
Mujin is at the forefront of industrial robotics with our revolutionary MujinOS, a cutting-edge intelligent operating system. By utilizing real-time digital twins, MujinOS enables the seamless connection and orchestration of equipment, paving the way for fully autonomous operations.At the heart of our innovation is Machine Intelligence (MujinMI), a distinctive methodology that delivers advanced perception, planning, and control algorithms to tackle the most complex automation challenges.Trusted by leading global brands, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams in China, the US, and Europe, we invite you to join a vibrant workplace where you can impact the future of automation.Team OverviewAs a Senior Software Engineer on Mujin's Warehouse Execution System (WES) & Fleet Management (FM) team, you will be instrumental in designing, developing, and deploying our state-of-the-art warehouse execution and fleet management systems. Our team operates at the intersection of robotics, automation, and software engineering, striving to optimize warehouse operations and ensure the smooth orchestration of robots and industrial machinery.Key Responsibilities- Architect, develop, and sustain robust WES software for effective inventory management, scheduling, and order fulfillment.- Integrate and implement drivers for an array of industrial hardware, including robots, conveyors, 3D cameras, sensors, PLCs, AGVs, ASRS, and WMS.- Engage with real-time operating systems (RTOS) and networking protocols to guarantee system performance and low-latency communication.- Uphold system security by deploying strong encryption and access control protocols.- Design and refine high-performance backend services and APIs for smooth integration with third-party warehouse software.- Develop scalable HTTP servers to support extensive warehouse operations.- Collaborate closely with backend and frontend teams to enhance system usability and user experience.- Maintain code quality and testing frameworks to ensure system reliability.- Occasionally visit client sites, both locally and internationally, for deployment and support.- Address complex technical challenges in a dynamic environment.- Undertake additional tasks as necessary to support team objectives.
Mujin is at the forefront of industrial automation, developing MujinOS, an intelligent operating system designed for industrial robotics. By harnessing real-time digital twins, MujinOS effectively connects and orchestrates various equipment, enabling fully autonomous operations.Our core innovation, Machine Intelligence (MujinMI), represents a groundbreaking approach that offers advanced algorithms for perception, planning, and control, tackling the most complex automation challenges.Recognized by leading global companies, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams across China, the US, and Europe, we invite you to be part of a vibrant team where you can contribute to shaping the future of automation.We are seeking a dedicated Backend Engineer to design, develop, and manage the core backend systems that underpin our industrial robotics platforms. In this role, you will assume full responsibility for backend components that support robot controllers, collaborating closely with hardware, sensors, and operating systems to deliver dependable, high-performance systems in production settings. You will focus on designing and maintaining low-latency services, data-intensive pipelines, and resilient communication paths that significantly impact system performance on the factory floor. This position demands strong systems thinking, a commitment to performance and reliability, and the ability to independently drive improvements within complex and evolving systems.
Join Wayve, a pioneering technology company at the forefront of autonomous driving innovation, as an Application Software Engineer. This role offers a unique opportunity to relocate to Tokyo, where you will collaborate with a team of talented engineers to design, develop, and optimize cutting-edge software solutions.As an Application Software Engineer, you will contribute to the development of our advanced driving systems, focusing on enhancing the performance and reliability of our software applications. You will work in a dynamic environment that encourages continuous learning and innovation.
Join our innovative team at System Canada Technologies as a C++ / C# Client-Server and Database Software Engineer. In this role, you will be instrumental in designing, developing, and maintaining robust client-server applications. Your expertise in C++ and C# will be key in enhancing our software solutions and improving user experience.
We are looking for a talented Backend Engineer to join our innovative team at fuku in Tokyo. In this role, you will be instrumental in designing and developing scalable APIs that drive our diverse applications and services. Your expertise will be crucial in enhancing our backend systems and ensuring optimal performance.Key Responsibilities:- Architect, develop, and uphold robust APIs.- Work closely with front-end developers and other team members to seamlessly integrate user-facing features with server-side logic.- Optimize applications for maximum speed and efficiency.- Diagnose and resolve technical issues to maintain high performance standards.- Produce clean, maintainable, and efficient code.
About Appier Appier is a forward-thinking software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our vision is to democratize AI, transforming it into tangible returns on investment (ROI) by delivering intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more insights, visit www.appier.com. Open to overseas candidates/Visa Support This role is based in Tokyo, Japan. Our Japan office offers visa sponsorship to assist international candidates in their transition. About the Role As a Senior Software Engineer specializing in Backend Development, you will be instrumental in designing and constructing scalable, high-performance backend architectures for our OJM (Omni-channel Journey Map) and Aideal platforms. Your responsibilities include steering the technical roadmap for significant projects, mentoring junior engineers, and fostering a high-performing, agile team environment through collaboration with cross-functional teams.
Join Wayve Technologies as a Principal Application Software Engineer and lead the charge in developing innovative software solutions that redefine the future of transportation. In this pivotal role, you will harness your technical expertise and leadership skills to architect and implement cutting-edge applications while collaborating with a talented team of engineers in our Tokyo office.
Role overview Speechify seeks a Software Engineer for its platform development team in Tokyo. The focus is on enhancing the core platform, working closely with colleagues who appreciate new ideas and ongoing learning. What you will do Build and maintain features for the Speechify platform Apply modern technologies to address product challenges Work with engineers and other specialists to deliver dependable solutions Offer input to help guide the platform’s future Location This role is based in Tokyo, Japan.
Join Mujin, a pioneer in industrial robotics, where we develop MujinOS, an innovative operating system designed to transform automation. By utilizing real-time digital twins, MujinOS expertly integrates and coordinates equipment for fully autonomous operations.At the heart of our technology lies Machine Intelligence (MujinMI), a cutting-edge approach that employs advanced perception, planning, and control algorithms to tackle the most complex automation challenges.We are proud to partner with globally recognized brands, reshaping supply chain efficiency. With our headquarters in Japan and expanding teams in China, the United States, and Europe, we welcome you to a vibrant workplace where you can influence the future of automation.Role OverviewAs we expand, scalability is vital for accelerating product deployment. Our newly established Cloud Team is at the forefront of this initiative.The Cloud team's objective is to spearhead Mujin’s global outreach by creating a cloud-based platform that centralizes and connects our edge-computed controllers across various factories and warehouses. This platform will offer integrators and users a user-friendly GUI for remote production monitoring, streamlining the rollout of advanced robotic technologies on a large scale, thus making automation more accessible and efficient.Since the system is in its infancy, you will have the unique chance to contribute to its foundational design and development.Cloud Team GoalsJoin us in building a modern cloud service with a focus on high availability (HA), automation, and productivity improvements. Your contributions will enhance team efficiency and directly impact Mujin’s business success.- Develop a robust platform for monitoring and managing Mujin products at scale- Create a platform for simulating and testing environments utilizing Mujin products
Join Wayve as a Lead Principal Application Software Engineer and play a pivotal role in advancing our innovative technologies and solutions. You will work alongside a talented team to design and implement cutting-edge software applications that drive our mission forward. As a leader in the engineering team, you'll mentor junior engineers and collaborate across departments to ensure the successful integration of our applications.
About UsAt Tektome, we are pioneers in technological innovation within the Architecture, Engineering, and Construction (AEC) industry. Our mission is to elevate standards of excellence, push the limits of technology, and reshape the AEC landscape. As a spin-off from one of Japan's earliest AI firms, Incubit, we are seeking passionate professionals who share our vision. If you are a developer eager for challenges and excited to contribute to a groundbreaking tech firm, Tektome is the perfect place for you.Role OverviewAs a Senior Backend Software Engineer, you will play a vital role in architecting, developing, and maintaining robust, high-performance backend systems. This position merges hands-on coding with strategic planning and team collaboration to fulfill our technical vision. We value engineers who can create backend systems that ingeniously utilize various databases and their structures, enabling a cohesive ingestion, storage, and computation layer for AEC data types (including 3D geometry and raster data), which can be leveraged by AI systems.
At Wizcorp, we are seeking passionate Software Engineers to join our dynamic team, working across a variety of fields. Depending on your background, skills, and experience, we will help you find the perfect position within our team. We value your character and humanity just as much as your expertise. Who We Are Looking For You have several years of hands-on software development experience. C++ and C# are your core programming languages, and you might be using one or two additional languages in your daily tasks. You should feel comfortable diving deep into engines and codebases to implement improvements.If you fit this description, we encourage you to apply! Responsibilities Your day may begin with a one-hour code review session with a senior engineer. You will then have the opportunity to work on optimizing AI logic and engage in discussions with specialists as needed. In the afternoons, you might collaborate with game designers and artists to finalize feature integrations. Ideal Candidate ProfileAbility to design, test, and debug your code without assistance from other engineers.Capable of breaking down functionalities into engineering tasks and collaborating with other engineers to complete them.Interest in working on both the game itself and surrounding tools.Confidently communicate with all members of the team.  Role and Responsibilities Complete assigned engineering tasks on time.Test and document solutions provided for other developers to review and learn from.Write clear, maintainable code that passes senior engineer reviews.Estimate your own tasks and complete them within the deadlines.Report issues to the feature lead or project lead when they arise.Follow best practices in software engineering throughout the software development lifecycle, including coding standards, code reviews, source control management, and testing.Break down medium-sized features into manageable tasks to ensure accountability.Coordinate with team members outside of the engineering group to deliver functionalities on time.