Title: Python Developer
Location: Houston, TX/ Ft. Collins, CO
Duration: Contract
Experience:
Minimum 5+ years of experience in back-end development with a focus on Python.
Responsibilities:
· Design, develop, and maintain scalable and high-performance back-end services and APIs.
· Work closely with front-end developers and product managers to define and implement robust, scalable, and high-performance solutions.
· Develop and maintain high performance SQL/NoSQL database architectures, ensuring data integrity and speed.
· Implement security and data protection solutions, including integration with Single Sign-On (SSO) services.
· Integrate machine learning models and Large Language Models (LLMs) embedding techniques, specifically leveraging OpenAI APIs, to enhance application capabilities and features.
· Design and implement RESTful APIs to support front-end and external system integrations.
· Optimize applications for maximum speed and scalability while ensuring application security.
· Stay up-to-date with emerging technologies and frameworks, incorporating them into projects to enhance functionality and user experience.
· Collaborate with team members on code reviews, internal infrastructure improvements, and process enhancements.
Knowledge & Skills:
· 5 Years expertise in Python and its frameworks
· Strong understanding and experience with REST API development and best practices.
· In-depth knowledge of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB) and their performance optimization to help select and implement optimal solutions.
· Familiarity with OAuth, JWT, and other authentication mechanisms including SSO.
· Experience with integrating and deploying applications using cloud services (AWS, GCP, Azure).
· Proficient in version control tools, such as GIT.
· Solid understanding of software development life cycle (SDLC) and agile methodologies.
· Ability to work with cross-functional teams to deliver high-quality products within timelines.
· Strong analytical and problem-solving skills.
· Excellent communication and teamwork skills.
· Knowledge of containerization technologies (Docker, Kubernetes) is a plus.
· Experience with OpenAI APIs and embedding LLMs into applications is highly desirable.
Scope & Impact:
· Collaborate with a diverse team of engineers, product managers, and designers to develop and enhance software solutions.
· Contribute to the improvement of back-end technologies and practices, impacting the overall efficiency and performance of applications.
Education:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Job Type: Contract
Salary: $34.95 - $40.00 per hour
Expected hours: 40 per week
Experience level:
- 4 years
- 5 years
- 6 years
Schedule:
- 8 hour shift
Experience:
- AWS: 1 year (Preferred)
- ASP.NET: 1 year (Preferred)
- APIs: 1 year (Preferred)
Work Location: On the road