Senior Software Engineer: Tech Lead

Unstructured.io 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 Unstructured.io:
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.

Unstructured.io is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
The salary range for this position is dependent on experience and qualifications. We believe in transparency and are happy to discuss salary expectations openly during the interview process.
Join Unstructured.io to be at the cutting edge of unstructured data processing, in a role where your contributions will have a direct impact on the company’s technological advancements. We offer a competitive salary, comprehensive benefits, and a commitment to diversity and career development.
Apply for this job
logo Unstructured Technology Fulltime 🌎 Remote 📍 San Francisco Apply Now
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe and stay updated.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Join our newsletter