Logo for WeSoftYou Inc.

Python Developer (AI focus)

Roles & Responsibilities

  • Highly skilled in Python development
  • Experience with Django REST Framework and FastAPI
  • Familiarity with AI services including Large Language Models (LLMs)
  • Knowledge of retrieval and knowledge management systems

Requirements:

  • Design, develop, and maintain scalable backend services using Python
  • Build and enhance RESTful APIs using Django REST Framework and FastAPI
  • Integrate and optimize AI services, including LLMs and third-party model APIs
  • Develop and maintain Retrieval-Augmented Generation (RAG) systems

Job description

WeSoftYou is an Inc. 5000 US-based product development company delivering software for venture-backed startups and enterprise organizations.
WeSoftYou creates web and mobile solutions and custom B2B and B2C applications for various industries and business areas, including Healthcare, e-Learning, Retail, Web3, Fintech, and AdTech.

About the Role

We are looking for a highly skilled Python Developer to join our engineering team and help build scalable, AI-powered backend solutions. In this role, you will be responsible for designing, developing, and maintaining robust backend services, integrating advanced AI capabilities, and working with modern retrieval and knowledge management systems.

You will collaborate closely with product managers, AI engineers, and frontend developers to deliver high-performance applications that leverage Large Language Models (LLMs), external data providers, and intelligent automation workflows.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.

  • Build and enhance RESTful APIs using Django REST Framework and FastAPI.

  • Integrate and optimize AI services, including Large Language Models (LLMs) and third-party model APIs.

  • Develop and maintain Retrieval-Augmented Generation (RAG) systems, including vector databases, embedding pipelines, and retrieval mechanisms.

  • Implement AI orchestration workflows using LangChain and related frameworks.

  • Integrate multiple external APIs and data providers into backend systems.

  • Design reliable, maintainable, and high-performance system architectures.

  • Participate in technical design discussions, code reviews, and architectural decisions.

  • Ensure software quality through automated testing, CI/CD pipelines, and monitoring practices.

  • Troubleshoot and resolve production issues while continuously improving system reliability and performance.

Python Developer Related jobs

Other jobs at WeSoftYou Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.