Bachelor’s degree or equivalent practical experience.
Candidates will typically have 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
Typically 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Experience in API design and building systems and tools.
Preferred qualifications:
Experience in a technical leadership role.
Experience developing accessible technologies.
Experience in generalizing and developing LLMs to automatically detect document structure/layout.
Ability to understand complicated table structures and leverage the understanding to improve search and summarization results.
Ability to conduct offline and online quality experiments and analysis across large enterprise customers.