Skip to main content
ModuleWorks
Scraped fromDouYesterday
BackendJunior

Junior/Middle Python Developer

PythonC++GitGitLabAi ToolsUv Package ManagerSphinxMakeWslVS CodeCmake
Work Type
Hybrid
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

ModuleWorks develops software components for the CAD/CAM industry that are used to control and simulate CNC machines and robots. We use sophisticated mathematical concepts, data structures, and algorithms as well as modern development tools.

Responsibilities

  • You will work on Python and C++ modules for G-code generation for CNC machines and robotics.

Requirements

  • 1+ years of commercial experience with Python
  • Experience with C++: data structures, algorithms, multithreading.
  • Education/Degree in computer science, physics, or other engineering
  • Good English language skills, team player
  • Working with Git/Gitlab: adding pipelines, unit tests, Gitflow workflow etc
  • Experience with AI tools, uv package manager, sphinx, make, wsl, VS Code, cmake etc

Benefits

  • The possibility to work from home or from office
  • The opportunity to find the best solution to balance your work and family life
  • An attractive salary and flexible working hours
  • Personal and professional development through workshops and knowledge sharing sessions where you can expand and share your own skills
  • A young management team which offers possibilities to implement innovative ideas
  • A multicultural company with people of 17 nations working
Junior/Middle Python Developer