Job Details

ID #41297217
State Texas
City Houston
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2022-05-21
Date 2022-05-20
Deadline 2022-07-19
Category Architect/engineer/CAD
Create resume

Python Back-end Engineer

Texas, Houston, 77001 Houston USA

Vacancy expired!

TITLE: Python Back-end Engineer Location: Houston, TX

We are actively looking for an experienced Python engineer who is passionate, self-motivated, and detail oriented to help us deliver cutting-edge AI technologies. Prior experience in AI is not required. We will provide the perfect training ground for you to cut your teeth in AI.

This is a remote position while you must be able to work in Pacific Standard Time (PST). Since this massive pandemic turned the world and our lives to remote, we will continue to be "Remote First/Safety First " for our employees.

Responsibilities
  • Write well defined, tested, and readable code
  • Design and build back-end logic in Django
  • Create modular and reusable component library that can be shared across projects
  • Build GraphQL APIs for data exchange between front-end and AI server.
  • Collaborate with front-end and AI engineers.
  • Conduct code reviews
  • Pack and deploy applications using Docker and Kubernetes
  • Monitor and optimize server and database performance

Required Skills & Qualifications

  • Minimum 2 years in Python development
  • Strong knowledge foundation in web and mobile system
  • Knowledge of the Django template languages
  • Minimum 2 years experience in working with RDBMS, especially PostgreSQL
  • Experience with version control software (Git, GitHub)
  • Understanding of software design patterns
  • Experience with Scrum/Agile development methodologies
  • Capable of delivering on multiple competing priorities with little supervision
  • Excellent verbal and written communication skills in English
  • Experience developing applications on AWS, Google Cloud Platform environments preferred
  • Experience with GitHub, Docker, Kubernetes, containerization, cloud deployments, and deployment tooling
Desired Qualifications
  • 3+ years of experience as a software engineer
  • Bachelor in Computer Science or related field
  • Knowledge of/exposure to machine learning concepts is a plus
  • Fluent in Japanese or Korean is a plus
Ideal Candidates
  • Individuals must be hard-working, motivated and willing to learn
  • Ability to iterate quickly and adapt to change
  • Ability to both work independently and collaborate with a team
  • Ability to resolve complex issues in creative and effective ways
  • Desire to contribute creatively to the product roadmap and user experience
  • Desire to learn new technologies in a rapidly evolving ecosystem
Tech stacks
  • Application and data - Python, GraphQL, Node js
  • Frameworks - django, React
  • Servers - Keras, Tensorflow
  • Cloud infrastructure - AWS, Google Cloud Platform
  • Database - PostgreSQL
  • Load balance - nginx
  • Cache - Redis
  • Containerization & Deployment - Docker, Kubernetes

About Infinity Consulting Solutions At Infinity Consulting Solutions our mission is to cultivate successful long term relationships with candidates and clients matching the right candidate with the right client. We believe technology cannot replace the real personal relationships we cultivate. We reject the notion that technology alone is the answer to staffing which is why we our successful partnerships rely on collaboration NOT automation. ICS has been providing flexible staffing solutions for over 20 years in Information Technology, Compliance, Accounting / Finance and Corporate Support. Our staffing solutions include Contract, Temp to Perm and Permanent Placement. ICS is an Equal Opportunity Employer.

Vacancy expired!

Subscribe Report job