open the offcanvas menu Derwen home page graph technologies

Graph Technologies Developers

Posted: 2022-05-11

Hiring for software engineering roles to support Graph Data Science infrastructure, for use in industrial AI at scale.

Terms: Independent contractor, up to US$200/hour depending on experience. You must be available for some working sessions over video calls during CEST and US Pacific timezones (in English).

This project supports large-scale R&D and manufacturing operations within ongoing projects. Duration depends on the project; several projects run through year-end 2022. High likelihood of continuation beyond the initial contract period.

Requirements:

Required competencies include:

We're currently hiring for people with these specific areas of expertise:

  1. data labeling of open data with Rubrix
  2. event sourcing and storage ledger in Apache Pulsar/BookKeeper
  3. shared datasets in Arrow, custom Parquet formats
  4. using cuGraph and Dask-cuDF
  5. openCypher implementation
  6. high-performance data structures in C++
  7. API development in FastAPI + Pydantic (requires substantial experience in RDF, OWL, SPARQL)
  8. performance analysis in distributed systems

We do not expect candidates to have experience in each of the technology areas listed above and will train on-the-job as needed. That said, priority will be given to candidates who have experience which covers more of the listed skills.

Big plus if you have prior experience working with distributed graph algorithms at scale.

Additional Details: For more details, check:

 


preferred terms:

  • 1099 (or W-8BEN) independent contractor
  • remote work
  • few meetings, schedule is flexible
  • can be part-time roles, (e.g., for current students)
  • company culture grounded on our published policy
  • invoice payments via wire transfer net-14
  • terms are negotiable

We do not expect candidates to have experience in every technology areas listed on a job description, and will train on-the-job as needed. That said, priority will be given to candidates who have experience covering more of the listed skills

We do expect candidates to have experience with: software development in Python on Linux; team coordination through GitHub repos and CI pipelines; use of cloud computing; open source integration, emphasizing security and mitigating devops overhead.

Our developer roles provide excellent opportunities for mentoring by experts in these technologies, plus hands-on experience in industry applications.

next steps:

Contact our team and provide your profile links on GitHub, StackOverflow, and other communities of practice: contact

Please include any related articles, tutorials, conference or meetup talk videos, and other portfolio materials. We will schedule a video call if there is a good fit for any open role.


PRINCIPALS ONLY; WE DO NOT REPLY TO CORRESPONDENCE FROM RECRUITERS OR OUTSOURCING FIRMS