Software Engineer, Data Annotation Position Summary: We are looking for a Senior Frontend Software Engineer to design and develop sophisticated data annotation tools, including capabilities for 2D and 3D instance and segmentation annotation. You will integrate these tools with external annotation platforms, helping to establish a smooth data labeling pipeline essential for our machine learning and AI projects.
Key Responsibilities:
- Tool Design and Development: Create interactive and high-performance 2D and 3D data labeling applications using modern frontend technologies.
- Integration with External Platforms: Collaborate with third-party annotation services to ensure seamless data flow and user-friendly interfaces. Implement APIs and interfaces to connect internal tools with external systems.
- User Experience Enhancement: Design intuitive and robust UI/UX for data labeling workflows. Optimize performance and usability to manage complex 3D scenes and large datasets.
- Proficiency in TypeScript and React, with proven experience in building scalable and maintainable frontend applications.
- Expertise in Three.js or similar 3D libraries, with a strong background in 3D graphics programming for interactive data visualization.
- Strong collaboration and communication skills, with the ability to work effectively across product management, design, and backend teams.