Python Developer

VirtusaIrving, TX

About The Position

We are seeking a skilled Python Developer with a strong background in software development and a passion for building robust applications. The ideal candidate will have extensive experience with Python, software design principles, database management, API development, and a proven track record of working with Large Language Model (LLM) frameworks.

Requirements

  • A minimum of 6 to 10 years of professional experience in Python software development is required.
  • Expertise in Python: Candidates must possess profound knowledge of the Python language, its associated ecosystems, and popular frameworks (e.g., Django, Flask, FastAPI).
  • Software Design: A strong command of software design principles, architectural patterns (e.g., Microservices, Model-View-Controller [MVC]), and object-oriented programming is essential.
  • Database Skills: Proficiency with relational database systems (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra) is mandatory.
  • API Development: Extensive experience in the design and construction of RESTful Application Programming Interfaces (APIs) is required.
  • LLM Frameworks: Direct, hands-on experience with Large Language Model (LLM) tools and frameworks (e.g., LangChain, OpenAI APIs) is necessary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service