1

Software Engineer Open Source Jobs in New York (NOW HIRING)

Founding Engineer, Open Source

New York, NY ยท On-site

$225K - $300K/yr

Founding Engineer, Open Source Salary range - $225k - $300k | Equity - .15%-.35% | In-person NYC ... building production software, with meaningful open-source contributions * Strong hands-on ...

Software Engineer (Open Level)

New York, NY ยท On-site

$204K - $267K/yr

About the Position We're hiring Software Engineers to help implement what engineering looks like at an AI-native pharma company. This is not a traditional SWE role and it's not an ML research role ...

Beyond our own environment, we also recognize the value of open source software, leveraging it in ... That said, we're interested in talented engineers with experience in any language-most of us came ...

Beyond our own environment, we also recognize the value of open source software, leveraging it in ... That said, we're interested in talented engineers with experience in any language-most of us came ...

About the Role We're hiring engineers to build the open-source libraries that customers use to observe, understand, and optimize how AI operates inside their production applications. These SDKs are a ...

We also believe in the value of open source software, using it in our daily work and releasing over a million lines of our own code as open source. About You * Top-notch programming skills * Deep ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system ... Open-source contributions are a significant plus What We Offer * Competitive compensation package

We also believe in the value of open source software, using it in our daily work and releasing over a million lines of our own code as open source. About You * Top-notch programming skills * Deep ...

Software Engineer, LLM Infrastructure

New York, NY ยท On-site

$189K - $224K/yr

The Role: As a Software Engineer on our AI Infrastructure team, you will help design the core ... Experience with open source inference engine like vLLM, Sglang, or TRT-LLM * Contributions to open ...

About the Role We're hiring engineers to build the open-source libraries that customers use to observe, understand, and optimize how AI operates inside their production applications. These SDKs are a ...

We care about design, taste, and craft as much as research and engineering - shipping experiences ... About the Role The Senior Open-Source ML Lead serves as a strategic bridge between Ideogram ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and ...

next page

Showing results 1-20

Software Engineer Open Source information

What are the key skills and qualifications needed to thrive as a software engineer open source, and why are they important?

To thrive as a Software Engineer Open Source, you need strong programming skills (often in languages like Python, JavaScript, or C++), a solid understanding of software development principles, and experience contributing to public code repositories. Familiarity with version control systems like Git, open source collaboration platforms such as GitHub or GitLab, and knowledge of CI/CD tools are typically expected. Excellent communication, collaboration, and self-motivation help you work effectively with distributed teams and diverse communities. These skills are crucial to build high-quality software, foster community trust, and drive impactful contributions in open-source environments.

How do software engineers in open source projects typically collaborate with a distributed team?

Software Engineers working on open source projects often collaborate with contributors from around the world using asynchronous communication tools like GitHub, Slack, and mailing lists. Team members submit and review code through pull requests, participate in discussions through issues, and attend virtual meetings when necessary. This distributed structure requires strong written communication skills, self-motivation, and familiarity with version control workflows. Engaging with a diverse community also provides valuable networking opportunities and exposure to a wide range of technical challenges.

What is the difference between Software Engineer Open Source vs Software Engineer?

AspectSoftware Engineer Open SourceSoftware Engineer
CredentialsBachelor's in CS or related field, sometimes open source contributionsBachelor's in CS or related field, sometimes certifications
Work EnvironmentCollaborative, community-driven projects, often remoteCorporate or startup settings, team-based, often in-office or hybrid
Industry UsageTech companies, open source communities, nonprofitsTech, finance, healthcare, and various industries
Search & Comparison IntentFocus on open source contributions, community involvementBroader software development roles, product focus

While both roles involve software development, Software Engineer Open Source emphasizes contributions to open source projects and community collaboration, often with a focus on transparency and shared knowledge. Software Engineers in general may work on proprietary products within organizations. The key difference lies in the environment and nature of work, with open source roles being more community-oriented and transparent.

What does a software engineer open source do?

A Software Engineer Open Source designs, develops, and maintains software that is freely available for anyone to use, modify, and distribute. They typically contribute to open source projects by writing code, fixing bugs, and collaborating with a global community of developers. Their work often involves using and improving open source tools, libraries, and frameworks, ensuring code quality, and adhering to community standards and licensing requirements. Open source software engineers may work for companies that support open source projects or contribute in their free time to public repositories.
What are popular job titles related to Software Engineer Open Source jobs in New York? For Software Engineer Open Source jobs in New York, the most frequently searched job titles are:
What job categories do people searching Software Engineer Open Source jobs in New York look for? The top searched job categories for Software Engineer Open Source jobs in New York are:
Infographic showing various Software Engineer Open Source job openings in New York as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Founding Engineer, Open Source

Datalab

New York, NY โ€ข On-site

$225K - $300K/yr

Full-time

Posted 13 days ago


Job description

Founding Engineer, Open Source
Salary range - $225k - $300k | Equity - .15%-.35% | In-person NYC
About Datalab
Datalab trains models that read documents reliably at scale. The world's most important information is trapped in PDFs, scans, and files that can't easily be parsed, and getting it out correctly matters. From frontier AI labs processing training data to Fortune 500s like Siemens extracting decades of engineering records, Datalab is where businesses turn to when extraction has to be right.
We're at an 8-figure run rate with a team of 7. Anthropic is a customer. And we have hundreds more across FAANG, frontier AI labs, healthcare, finance, government, and legal. Our tools, chandra, surya, marker, and lift, have 70,000+ GitHub stars and broad developer mindshare. We're backed by founding members of OpenAI, FAIR, and Hugging Face.
Role Overview
We're looking for a Founding Engineer to develop and evangelize our open source repos. This includes chandra, surya, marker, pdftext, and lift, which collectively have over 70k Github stars. It also includes new tools we have yet to build and launch.
As you work on our repos, you'll also become the credible person to evangelize them. You'll turn your own work into demos, benchmarks, tutorials, and launches. You'll also support other launches across Datalab, especially when they touch open source components like the SDK.
Our projects have real reach: 70k+ GitHub stars and users everywhere from frontier AI labs to Fortune 500s. Your job is to turn that reach into a thriving, engaged developer community through content, code, and showing up where developers already are.
If you're the kind of engineer who's energized by both building things and helping other people build, this is the role for you.
Day to day:
Own our open source repos and SDK: Drive chandra, surya, marker, lift, and our Python SDK forward as a hands-on contributor. Ship new features and improvements that the market cares about, help plan new versions, and own open-source launches end-to-end. This spans from the release itself to the demos, benchmarks, and content to evangelize the launch.
Build demos and benchmarks. Build example apps, templates, and starter projects on top of Datalab's models and API that make it obvious what's possible and easy to remix. Publish benchmarks and evals that show, in code, how our models compare.
Turn your work into content that teaches: Write technical blogs, guides, tutorials, and changelogs that help developers get started with marker, surya, chandra, lift, and our API, then go deep. Establish cookbooks and quickstart guides where we don't have them yet. Write content that helps developers differentiate between our platform / our models and our competitors (e.g., how to run evals).
Close the loop with product: Bring developer feedback, friction points, and emerging needs back to engineering and product to help shape what we build next.
Grow the community: Engage developers on GitHub, Discord, X, Reddit, and beyond. Celebrate contributors, answer questions, highlight cool projects, and add value in conversations rather than just promote. Be a visible, trusted voice for the platform online.
Ideal Candidate
You're a strong engineer who's shipped things developers use, and you also love helping other people build. You know how to explain a complex idea simply, and you're as comfortable writing a tutorial or recording a demo as you are building a feature.
  • 5+ years building production software, with meaningful open-source contributions
  • Strong hands-on engineering skills; fluent in Python, shipping real, reproducible, well-tested code
  • Track record of owning code end-to-end - design, implementation, release, and maintenance
  • Able to create credible technical content - blogs, docs, tutorials, demos, or video - that developers actually read, watch, and use, because you understand the system deeply
  • Comfortable representing your work publicly, whether in writing, on camera, or in online communities
  • Comfortable with an early-stage startup - self-directed, hands-on, and happy to balance depth with shipping velocity

Bonus points if you:
  • Have experience with OCR, document AI, or structured extraction
  • Have contributed to or maintained a widely-used open-source ML/vision/NLP project
  • Have a growing audience on YouTube, X, or Twitch, or an active presence in developer communities
  • Have used (and loved) marker, surya, chandra, or lift
Interview process
  1. 30-minute video call to evaluate fit
  2. 1.5-hour in person meeting to build an architecture together
  3. Async code sharing + review phase (not a take-home project, you just share some code samples)
  4. Culture fit interviews with the team

At this stage of the company, every interview is somewhat custom, so these phases may be rearranged slightly.