Careers

Supporting the innovators who will secure our future

Senior Software Engineer: Tech Lead

Unstructured

Unstructured

Software Engineering
San Francisco, CA, USA
Posted on Saturday, March 30, 2024
is a cutting-edge technology company at the forefront of developing innovative solutions for processing and extracting insights from unstructured data. Our mission is to empower businesses with actionable intelligence derived from text, images, and other unstructured sources.

We are looking for a Senior Software Engineer: Tech Lead to lead our open source efforts and play a pivotal role in developing and maintaining our open source unstructured document processing library. You will lead team including 3 engineers and work with product to prioritize backlog. A successful candidate will be responsible for serving as an open source maintainer, fostering a vibrant open source community, and aligning open source projects with our internal enterprise objectives.

Key Responsibilities

Community Engagement

Foster and engage with the open source community to encourage contributions, feedback, and collaboration.

Respond to issues, pull requests, and inquiries from the community in a timely and helpful manner.

Open Source Leadership

Serve as a primary maintainer and leader for our open source unstructured document processing library.

Develop and execute a strategic vision for the open source project, setting clear goals and objectives.

Code Development and Review

Lead the development of new features, enhancements, and bug fixes for the open source library.

Work closely with a group of core contributors on a day to day basis, setting prioritization for the group and maintaining expectations for velocity.

Review code contributions from the community, providing guidance and ensuring code quality.

Technical Expertise

Stay up to date with the latest developments in unstructured document processing and open source technologies.

Provide technical leadership and guidance to the team and the community.

Qualifications

Bachelor's or higher degree in Computer Science or a related field.

Proven experience as a maintainer or contributor to open source projects, with a strong track record of active involvement.

Proficiency in programming languages and technologies relevant to unstructured document processing.

Strong leadership and communication skills.

Experience in building and fostering open source communities.

Ability to work collaboratively and cross-functionally within an organization.

Excellent problem-solving skills and a passion for innovation.

Familiarity with enterprise objectives and the ability to align open source efforts accordingly.

Why Join

Opportunity to lead a dynamic team and work on cutting-edge machine learning projects.

Collaborative and innovative work environment with a focus on learning and growth.

Impactful role in shaping the company's technical direction and driving innovation in unstructured data processing.

Competitive Compensation Package, Including Benefits And Stock Options.

is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.