

Python Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a long-term contract in Washington D.C. (Hybrid, 3-4 days onsite). Key skills include Python, API, AI/ML, SQL, and experience with AWS or Azure. Proficiency in OOP, testing, and documentation is required.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
400
-
ποΈ - Date discovered
July 11, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Hybrid
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Washington, DC
-
π§ - Skills detailed
#ML (Machine Learning) #SQL (Structured Query Language) #Libraries #API (Application Programming Interface) #Cloud #Documentation #Logging #GIT #Programming #Quality Assurance #Web Services #Azure #AWS (Amazon Web Services) #Python #Base #AI (Artificial Intelligence)
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Title: Python Programmer
Location: Washington D.C. 20433 (Hybrid, 3-4 days onsite a week)
Duration: Long-term Contract
JOB DESCRIPTION:
HM NOTE: MUST HAVE REQUIRED
Python Porgrammer
β’ API
β’ AI/ML
β’ Chatbot
β’ Create Libraries
Roles and Responsibilities:
Development and Implementation
β’ Proficient in writing fully typed Python (type annotations on all function signatures).
β’ Experience with SQL query builders/ORM.
β’ Coding to Interfaces and abstractions:
β’ Abstract base classes, protocols, type definitions/wrappers/aliases.
β’ Production-grade logging and exception handling.
β’ Familiar with modern Python packaging (pyproject.toml), writing libraries, and modular, loosely coupled code. Notebook development is only for prototyping and PoCs.
β’ Blend of Object-Oriented Programming (OOP) and functional programming:
β’ Immutability of objects, preference for pure functions, and minimal state/side effects.
β’ Proficiency with Git, feature branch, and PR workflow.
β’ Deploy features into production.
β’ Experience using tools like linters, type checkers, autoformatters, and code assistants.
β’ Detailed developer documentation (docstrings, detailed comments).
Testing and Quality Assurance
β’ Develop and execute comprehensive unit, system, and integration test suites to ensure the quality of code.
β’ Debug and troubleshoot issues in development and production environments.
Qualifications and Skills:
β’ Ability to pick up new frameworks and libraries by reading public documentation and tutorials with minimal knowledge transfer/explanation.
β’ Basic understanding of AI/ML API patterns, knowledge of the underlying algorithms.
β’ Experience with RESTful APIs and web services.
β’ Experience with SQL and database principles.
β’ Experience working with AWS or Azure or Google Cloud environment.
JobDiva # 25-42259
Best Regards
Ajeet Kumar - Team Lead β IT Recruitment
Direct: 469-342-3572 / Desk : (201) 524-9600 Ext.7790
ajeetk@ustechsolutionsinc.com
10 Exchange Place, Jersey City, NJ 07302, USA
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.