Planner5D

Senior Python Engineer

Planner5D
Apply
3 months ago
Tallinn, Estonia +2 moreSenior

Responsibilities

  • Design, build, and maintain scalable services supporting the AI lifecycle in collaboration with research teams.
  • Develop tools for AI data preprocessing, post-processing, collection, and processing.
  • Design scalable data collection, processing, and transformation pipelines.
  • Deploy new models and features at scale using Triton Inference Server, ONNX, and TensorRT.
  • Develop solutions ranging from experimental MVPs and prototypes to long-term production systems.
  • Work with the ChatGPT API and LangChain.

Requirements

  • Proficiency in Python as the primary programming language.
  • Demonstrated ability to design, deploy, and manage scalable backend platforms in production.
  • Understanding of Docker and Kubernetes.
  • Practical experience with AI/ML lifecycle challenges, including deployment, orchestration, and model management.
  • Ability to translate complex business domains into software models using Domain-Driven Design, SOLID, and clean coding practices.
  • Ability to learn new tools quickly and work independently on complex problems.
  • Computer Science or Math degree.
  • Intermediate or higher English proficiency.
  • Experience with algorithms, data structures, graphs, Kotlin, Java, mathematics, linear algebra, geometry, computer vision, OpenGL, WebGL, ray tracing, or Blender is a plus.

Benefits

  • Around 30+ days of paid holidays per year.
  • Company computer equipment available by request.
  • Education courses and funding for training expenses.
  • English classes on the corporate platform.
  • Offline company events in Lithuania and online team-building activities.
  • Unlimited free Planner5D subscriptions.
  • Work environment balancing freedom and responsibility.
Planner5D

About Planner5D

51-200 employees
Contact me