ClusterVision

Python Developer

Schiphol-Rijk, NH, NL

5 days ago
Save Job

Summary

About us-

ClusterVision’s mission is to lead the market in full-service HPC, Storage, Machine Learning and Cloud enablement. As the enabler of our customers’ complex IT requirements, our customers’ success is our success.

Over the last 20 years, we have developed, built, and serviced some of the fastest and most complex supercomputers in the world and have won awards for innovation and technology leadership.

With headquarters in Schiphol-Rijk (close to Amsterdam) in the Netherlands, and extensive coverage across Europe and the Middle East, our team is made up of knowledgeable and enthusiastic professionals.

In addition to our core services, ClusterVision is actively developing TrinityX, our in-house open-source cluster management system. Released as an open-source platform, TrinityX is designed to address the evolving needs of HPC/AI infrastructure management. By offering a flexible and scalable solution, we aim for TrinityX to become the new standard in HPC/AI environments.


What we’re looking for -

  • Enthusiastic Python developer with Linux knowledge.
  • Familiarity with DevOps and automation.
  • Someone who enjoys a mix of coding, DevOps and exploring new ideas.


Location: Schiphol-Rijk (Close to Amsterdam) Netherlands


What you will do and what you can expect-

  • Contribute to the development of TrinityX, ClusterVision’s open-source Cluster Management Suite. You’ll be working on developing graphical applications in Typescript, JavaScript and Python but also back-end components using Ansible, BASH, Python and Go.
  • Contribute to the development of ClusterVision’s next-generation RAG system, with the focus of bringing LLM agents in the Linux realm.
  • Join the early stage of product development and design, by contributing new technologies, key ideas and insights.
  • Plenty of opportunities to develop your skills and take initiative, planting seeds for upcoming ClusterVision’s projects.
  • The position requires a self-motivated and independent professional.
  • The developer must have proven hands-on work experience within API driven applications.


Required skills-

  • Bachelor's Degree or Higher- preferably in Computer Science or related field.
  • Solid Python-3 experience.
  • Solid knowledge of back-end technologies such as FastAPI and Flask.
  • Good understanding of Linux internals, networking and storage.
  • Good understanding of databases and query languages.
  • Good analytical skills to troubleshoot problems, bugs and cleanup code.


Nice to have (you don’t need to check all the boxes, any combination of the below is appreciated)-

  • Monitoring systems knowledge: Prometheus, Logstash, Elastic Search,
  • Grafana, In uxDB, Jaeger, OpenTelemetry or similar.
  • Experience with Kubernetes (k3s, k8s) singularity and/or docker.
  • Other frontend and/or visualization technologies like HTML/CSS or d3js.
  • Familiarity with Gradio or Streamlit.
  • Experience with Ansible, BASH scripting and automation.
  • Exposure to AI topics such as: Signal Processing, Anomaly detection, NLP,
  • Entity Recognition and Extraction, Information retrieval and query systems.
  • LLM technologies: Qdrant, Haystack, LLamaIndex, Ollama (or also LlangChain and similar– if you like that stuff)
  • ML and scientific libraries: Sklearn, pandas, numpy, matplot, pytorch, tensor flow.
  • Any exposure to AI topics applied to Linux systems or open-source contributions are a plus.


Other skills and characteristics you will need in this job-

  • Strong team player who collaborates effectively with diverse teams.
  • Passionate about technology and innovation.
  • Highly self-motivated with a proactive, solution-driven mindset.
  • Committed to writing clean, maintainable, and well-documented code.
  • A desire to make a meaningful impact within a growing, dynamic organization.


The Offer

ClusterVision offers an informal working atmosphere with energetic people who enjoy being part of a rapidly growing and successful organization. We have an open management culture in which we encourage all colleagues to contribute to the process of improving our products, services and processes. We offer competitive pay packages, but more importantly, a fun and exciting place to work where you can develop your skills and build a career.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: