Software Engineer, 3D Data Team

  • Tokyo
  • Partial Remote
  • Full-time
  • April 9, 2025
Conditions
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Mid-level or above

About Us 

Tektome is pioneering the transformation of the AEC industry through cutting-edge technology and innovative solutions. As a spin-off from Incubit, one of Japan’s first AI companies, we leverage advanced tech to create groundbreaking products that redefine industry standards. Our 3D Data Team is at the core of this transformation, developing tools and systems that manage and process complex 3D data. We are seeking passionate software engineers eager to work on challenging projects and make a meaningful impact.

 

Role

As a Software Engineer in the 3D Data Team, you will be responsible for developing software solutions that handle, process, and visualize complex 3D data. You will work closely with a multidisciplinary team of engineers, designers, and data scientists to create robust tools that enhance our products. This role offers a unique opportunity to work on innovative 3D data technologies that drive the next generation of our software solutions.

 

Responsibilities

  • Design, develop, and maintain software solutions for processing and managing 3D data, including point clouds, meshes, and BIM models
  • Implement algorithms for 3D data visualization, transformation, and optimization to improve the performance and usability of our products
  • Collaborate with cross-functional teams to integrate 3D data processing capabilities into our existing platforms
  • Work on real-time rendering and interactive visualization tools that enhance the user experience
  • Develop backend systems and APIs to support 3D data processing and integration into various applications
  • Optimize 3D data pipelines to ensure efficient handling of large datasets and high-performance processing
  • Stay updated with the latest trends in 3D data technologies and contribute innovative ideas to the team
  • Participate in code reviews, technical discussions, and knowledge-sharing sessions to maintain high standards of software quality

 

Must-Have Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • At least 3 years of experience in software development with a focus on 3D data processing or related fields
  • Proficiency in programming languages such as Python, C++, C#, or JavaScript
  • Experience with relational and non-relational databases such as PostgreSQL or MongoDB
  • Strong understanding of 3D geometry, spatial data structures, and visualization techniques
  • Solid backend development experience, including building APIs, working with databases, and developing scalable, high-performance services
  • Familiarity with cloud platforms (eg, AWS, Azure) and containerization technologies such as Docker or Kubernetes
  • Strong problem-solving skills and ability to work independently and collaboratively in a team environment
  • Business Level English proficiency, or a willingness to work in an English-oriented engineering environment (We support lessons, live translators and tools)

 

Nice-to-Have Skills

  • Experience with Building Information Modeling (BIM) and tools such as Autodesk Revit or Rhino
  • Experience with 3D data formats like OBJ, STL, PLY, and knowledge of point cloud processing
  • Exposure to frontend 3D rendering libraries (eg, Threejs, OpenGL, or WebGL)
  • Exposure to microservices architecture and RESTful API design principles

 

What We Offer

  • Competitive salary and comprehensive benefits package
  • Opportunity to work on cutting-edge 3D data technologies in a collaborative environment
  • Professional growth through challenging projects and access to the latest tools and technologies
  • A role where your contributions directly impact the development of innovative solutions in the AEC industry
  • Be part of a forward-thinking team that is redefining how 3D data is used in the AEC sector

If you are passionate about 3D data and excited to work on projects that push the boundaries of what’s possible, Tektome offers a dynamic and rewarding environment where you can thrive. Join us and be part of a team that is transforming the future of 3D data technology.

Tektome is an Architectural Design AI Platform.

Tektome is at the forefront of technological innovation for the Architecture, Engineering and Construction (AEC). Their commitment is to drive excellence, push technological boundaries, and transform the AEC as a whole. Tektome is a spin out of one of the first AI companies in Japan, Incubit. They are looking for dedicated professionals who share our passion and ambition. If you’re a developer hungry for challenges and eager to be part of a pioneering tech firm, Tektome is where you belong.

Work on cutting-edge technologies: Tektome is essentially tackling the problem of how AEC companies manage their data through turning unstructured massive amounts of data in various forms (scanned blueprints, CAD, BIM) into structured data which downstream applications they build can benefit from. They leverage the shift towards using natural language to define custom extraction and logic pipelines by users whom cannot code such that they own their data. As such, Tektome builds upon multimodal language models and are constantly updating our trajectory to match the rapid speed of AI development.

Personal growth and learning opportunities: Tektome is still a small team and the trend of growth is accelerating extremely quickly which means members can grow not just their skills in new areas but also their career as the company expands. They value personal learning and provide a monthly stipend to take new courses, attend events or purchase study materials.

Collaborative and inclusive work environment: Tektome is committed to fostering a culture of collaboration and inclusivity, with English as our connecting language. Every voice is valued, and teamwork is the cornerstone of our success. Join Tektome in an environment where diverse perspectives are embraced, and innovative ideas flourish, all within a supportive community committed to mutual growth and respect.

View Tektome's company page

↑ Back to top ↑

Software Engineer, 3D Data Team at Tektome
APPLY NOW  ➜