For Employers

CGF

Python Backend Developer (AI Applications)

Posted 2 months ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Develop and maintain backend services and REST APIs for AI-powered document processing applications. Integrate AI services with internal systems and manage deployment using containerization and CI/CD pipelines.

About the Project

For one of our international projects, we are looking for 2 Python Backend Developers to join the team and contribute to the development and maintenance of AI-based applications.

The project focuses on intelligent document processing solutions, including AI-powered document classification and information extraction. The role involves working on backend services, APIs, microservices, and cloud-native infrastructure in a modern Agile environment.

Responsibilities

  • Develop, enhance, and maintain backend services for AI-based applications.
  • Design, develop, and maintain REST APIs using Python.
  • Develop and integrate microservices.
  • Integrate AI services with other internal systems and data sources.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and ensure high code quality.
  • Containerize applications using Docker or Podman.
  • Build and maintain CI/CD pipelines.
  • Deploy and maintain applications on OpenShift or Kubernetes environments.
  • Troubleshoot production issues and analyze logs.
  • Optimize application performance, scalability, and maintainability.
  • Collaborate with frontend developers, infrastructure engineers, and other development teams.
  • Contribute to technical design and architecture discussions.
  • Maintain technical documentation in Confluence.
  • Estimate development tasks and manage work using Jira.


Requirements

  • Strong experience with Python.
  • Experience designing and developing REST APIs.
  • Experience with Docker or Podman.
  • Good knowledge of Git.
  • Experience building or maintaining CI/CD pipelines using Jenkins.
  • Good written and spoken English.
  • Experience working in Agile development environments.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and communicate effectively with technical teams.
  • Language: English (German is a plus)


Nice to Have

  • Experience with OpenShift or Kubernetes.
  • Experience with GitLab CI/CD.
  • Experience with FastAPI.
  • Experience building microservices.
  • Bash scripting.
  • Basic knowledge of Kafka.
  • Basic knowledge of Redis.
  • German language skills.
  • Previous experience with Atruvia projects.


Nice to Have

Experience with any of the following technologies is considered an advantage:

  • SonarQube
  • Jira
  • Confluence
  • OpenSearch
  • Dynatrace
  • NexusIQ
  • AI technologies or AI-based applications

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

EDA Customer Success Application Engineer

Full Time United States Software Development

Principal Data Engineer with GCP

Freelance Poland 22500 - 34500 per month Software Development

Software Engineer III

Freelance United States Software Development

Client Onboarding Lead, Cloud Accounting

Full Time Canada 75000 - 85000 per year Software Development

Service - Field Service Engineer (FSE) – Diagnostic Imaging (Vascular, Surgery X-Ray & Mammography) - UK Midlands (Birmingham)

Full Time United Kingdom Software Development

Certified Payroll Administrator

Freelance United States $40 - $45 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 219,685+ Jobs in Backend Engineer

Answer easy questions

Answer easy questions

219,685+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified