Senior Python Backend Engineer

Job description

We are looking for Python Backend Engineers to join our team and help us execute our ambitious 2021 roadmap. This is a key position within the business as the company enters a critical growth phase. You will be joining at an exciting time as we scale up the team and perform a major overhaul to our current services portfolio. Applicants with 5+ years of Python development experience are welcome to apply.


About us: Fikrimuhal offers Artificial Intelligence and Big Data consulting and software development services to large enterprises and high-growth startups. We build large-scale data ingestion, processing, storage, reporting and warehousing systems that scale to many petabytes. We have built Machine Learning systems that serve real-time predictions to millions of customers.


What You Will Do

  • Develop scalable Python API’s that serve predictions from ML models created by Data Scientists.

  • Contribute to the development of an MLOps platform.

  • Develop reusable software components to be utilized by Data Scientists and Data Engineers.

  • Be an advocate for sound software engineering principles.

  • Contribute to Fikrimuhal’s and your career growth by identifying new projects, presenting at conferences and writing blog posts.

What We Offer

  • Opportunity to have a large impact for some of the biggest enterprises.

  • Top-of-the-market salary, full insurance, free meals.

  • Unrivaled career development opportunities.

  • Great colleagues focused on constant self-improvement.

  • If you have plans to start your own company in the future, opportunity to gain experience in aspects of the business other than pure consulting or software development.

  • As the Fikrimuhal team grows, so will your responsibilities and influence.

  • This role is full remote work. We have a distraction-free, quiet working and learning environment in our office for whenever you want one.

Job requirements

  • Ability to deliver high-quality software. You should be proficient in developing production-grade REST API’s in Python using SQL or NoSQL databases, object stores and async IO methods.

  • Experience with Docker and cloud technologies like Kubernetes and AWS is required.

  • Experience with Machine Learning and Big Data technologies is a big plus.

  • Being able to learn and become an expert in new technologies quickly is a core requirement. Previous experience in startups is a big plus.

  • Work hard to earn and preserve customer trust. Our clients trust us with their most ambitious projects, so our sole focus is to make our customers successful.

  • Be a team player. We focus on inclusiveness, honest and direct communication. We care and watch out for each other.

  • BSc in a relevant field. Students and other exceptional candidates will also be considered.

  • Good command of both Turkish and English required.