Python Developer

4 days ago


Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳100,000 - ৳150,000 per year

We are expanding our software team and looking for
3 skilled Python Developers
to work on our
CAD/CAM desktop application
(similar to
JDPaint, FreeCAD, ArtCAM
, etc.).

Minimum Requirements (Must Have):

  • Solid
    Python coding experience
  • At least 1–2 real desktop applications
    developed using Python
  • Strong understanding of
    UI frameworks
    (Tkinter / PyQt / PySide / Kivy)
  • Ability to work on
    CAD/CAM logic, geometry, toolpath, and simulation
  • (Training will be provided on-site in our Gazipur factory for full understanding)

Do NOT Apply If:

  • You have
    no experience
    building Python desktop apps
  • You apply
    blindly
    without reading the requirements
  • You plan to
    switch jobs frequently
    — Minimum
    5-year work contract
    required
  • You are not willing to work
    on-site
    in Gazipur

Good to Have (Bonus Skills):
Geometry & Graphics

  • Knowledge of
    geometry/vector math
    , 2D–3D drawing algorithms
  • Experience parsing
    DXF, SVG, STL, STEP
    file formats

CAM / CNC

  • Understanding of
    CNC G-code generation
  • Familiarity with toolpath logic:
  • Offsetting
  • Contouring
  • Pocketing
  • V-carving
  • Roughing / Finishing

Big Advantages (Optional but Highly Valued):

  • C++ knowledge
  • Experience with
    OpenCascade / FreeCAD API
  • CAM simulation experience (e.g.,
    CAMotics
    )
  • Understanding of
    machine kinematics (3-axis / 4-axis)

You Will Be Working On:

  • KAFA's own
    CAD design tools
  • CAM & G-code generation
  • CNC machine controller integration
  • Engineering-focused
    UI/UX development

If you meet the requirements and want to develop
real industrial CAD/CAM technology
, we welcome your application.


  • Python Developer

    7 days ago


    Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳1,000,000 - ৳3,000,000 per year

    Company DescriptionShanghai KAFA Automation Technology Co., Ltd. is a China-based research and development company specializing in industrial automation. Our team comprises highly experienced professionals with over a decade of expertise in mechanical engineering, electrical and computer engineering, and automation. We provide tailored solutions,...

  • Python Developer

    6 days ago


    Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳3,500,000 - ৳4,500,000 per year

    Company DescriptionShanghai KAFA Automation Technology Co., Ltd. is an R&D driven company in China specializing in the automation industry. We employ highly skilled professionals with a majority holding over 10 years of experience in mechanical, electrical and computer engineering, automation, and control engineering. Our expertise has allowed us to...


  • Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳1,500,000 - ৳3,000,000 per year

    Company DescriptionShanghai KAFA Automation Technology Co., Ltd. is an R&D driven company in China specializing in the automation industry. We employ highly skilled professionals with a majority holding over 10 years of experience in mechanical, electrical and computer engineering, automation, and control engineering. Our expertise has allowed us to...