Experts
Python Developer – AI Team in IT & DevOps Department
in SiteGround - Macedonia, Remote

Remote
Full-time
Senior
Permanent

Job description

See job offer description.


As a Python Developer at SiteGround, the candidate will primarily focus on developing AI-powered products as part of the AI team. Responsibilities include designing, developing, and maintaining scalable services using Python and FastAPI; building APIs for internal and customer-facing tools; collaborating with AI engineers to implement core AI functionalities; writing clean, efficient, and testable code; participating in code reviews; rapidly prototyping new features and experimenting with emerging tools; partnering with platform engineers for deployment and maintenance of AI services; troubleshooting production issues; and supporting internal AI adoption by developing workflow-streamlining tools. Candidates should have 5+ years of Python experience, strong software development principles, experience with FastAPI or similar frameworks, understanding of SQL and RDBMS such as PostgreSQL, package management experience, and passion for AI tools. Candidates with bachelor’s degrees in related fields, front-end skills, AI/ML knowledge, and experience with AI frameworks like PyTorch or TensorFlow have an advantage. The company emphasizes AI-first strategy, innovative product building, and team collaboration.

More Offers From SiteGround

QA Engineer in SiteGround Bulgaria, Sofia

Competitive salary with achievement bonus

Hybrid
Full-time
Senior
Permanent

Python Developer – AI Team in SiteGround Serbia, Remote

Remote
Full-time
Senior
Permanent

Growth Marketing Manager in SiteGround Bulgaria, Sofia

Hybrid
Full-time
Mid
Permanent

Product Manager – AI Products in SiteGround Bulgaria, Sofia

Hybrid
Full-time
Senior
Permanent

Front-End Engineer (TypeScript and React)... in SiteGround Bulgaria, Sofia

Competitive salary with achievement bonus

Hybrid
Full-time
Mid
Permanent

Benefits

  • Competitive salary with achievement bonus
  • Premium health insurance
  • Reduced working hours every Friday
  • Sponsorship for worldwide conferences with full expense coverage
  • Free office restaurant with chef team
  • Access to in-office gym with instructors
  • Free fitness and wellness classes (HIIT, Yoga, Pilates, etc.)
  • Free Multisport or CoolFit card
  • Additional days off for long service and volunteering
  • Anniversary and company gifts
  • Knowledge-sharing meetups and mini conferences

Job requirements

  • 5+ years of Python development experience (or outstanding motivated candidates)
  • Strong software development and best practices knowledge
  • Experience with FastAPI or similar frameworks
  • Understanding of SQL and PostgreSQL or other RDBMS
  • Familiarity with package management in Python
  • Experience with AI technologies and large language models
  • Knowledge of VMs and shell scripting
  • Excellent problem-solving and communication skills
  • Bachelor’s degree in Computer Science, AI, or related field (preferred)
  • Experience with front-end technologies and AI frameworks (advantageous)