open the offcanvas menu Derwen home page graph technologies

Graph Infrastructure Engineer

Update: 2021-12-20 – these roles are filled, although we're looking for people with HPC experience in C++ Posted: 2021-08-18

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, for an initial six month period. Must be available for some working sessions (in English) over video calls during CEST and US Pacific timezones.

This project is supporting a large EU firm (manufacturing) within an ongoing project, so there's a high likelihood of continuation after the initial contract period.

Requirements: Required competencies include: open source integration, software development in Python and C++ on Linux, team coordination through GitHub, plus some familiarity with cloud computing and distributed systems. We do not expect candidates to have experience in all of the technology areas listed below and will train on-the-job as needed. That said, some priority will be given to candidates with experience covering more of the listed skills.

Technology Areas: Overall, people on this team will be responsible for assisting an existing project which combines use of the following technologies:

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

Qualified for the role? To decide, first check these articles:

Then check these open source projects:

If you're interested in the concepts described in the former and would be comfortable submitting pull requests on the latter then you are likely qualified to start.

 


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