Highbrow Technology Inc

Senior Python Backend Engineer - FastAPI

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Backend Engineer - FastAPI on a 3-month remote contract in the USA. Requires 5+ years Python experience, 3+ years with FastAPI, and skills in REST APIs, async programming, and software engineering best practices.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
October 24, 2025
πŸ•’ - Duration
3 to 6 months
-
🏝️ - Location
Remote
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
United States
-
🧠 - Skills detailed
#API (Application Programming Interface) #Pandas #REST API #Version Control #Scala #NumPy #Python #PyTorch #Reinforcement Learning #TensorFlow #ML (Machine Learning) #FastAPI #Computer Science #REST (Representational State Transfer) #SQL (Structured Query Language) #Deployment #Programming
Role description
Position : Senior Python Backend Engineer - FastAPI Duration : 3 Months Contract Location : USA - Remote Time Zone : At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. What does day-to-day life look like? β€’ Design, build, and maintain FastAPI-based services for experimentation workflows and simulation environments. β€’ Collaborate with ML engineers to expose APIs for training, evaluation, and benchmarking. β€’ Write efficient, production-grade Python code with a strong emphasis on scalability and maintainability. β€’ Troubleshoot performance issues, optimize pipelines, and ensure smooth deployment of applications. Requirements β€’ 5+ years of professional Python development experience including 3+ years of strong experience in FastAPI β€’ Experience with REST APIs, async programming, and API lifecycle management. β€’ Solid understanding of software engineering best practices (testing, CI/CD, version control, design patterns). β€’ Familiarity with NumPy, Pandas, and PyTorch/TensorFlow is a plus. β€’ Good to have: Exposure to Reinforcement Learning environments (OpenAI Gym, Gymnasium, Stable Baselines, or custom environments) & SQL experience β€’ Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Evaluation Process β€’ Technical Interview focused on Python and FastAPI