Responsibilities
- Design and implement reliable software components while detecting and resolving performance bottlenecks and defects
- Apply problem-solving expertise to write efficient, high-performance code
- Adopt an engineering-first mindset to tackle complex challenges in document processing and analysis
- Collaborate with distributed teams to create advanced document understanding technologies
- Enhance code maintainability and structure through rigorous testing, including unit, integration, and end-to-end automation