Python Developer

February 13, 2025
$96000 - $96000 / year
Apply Now

Job Description

If this blog helped you, spread the word!

ProFound Staffing is working on a search for an Application Service Provider in the Houston, Texas area who needs to hire a Python Developer on the data reporting and AI side. The Python Developer will join their team and work on data using ETL and AI libraries and tools to take their current AI solution to the next level. The successful candidate will be responsible for developing and implementing high quality software solutions, creating complex applications using cutting edge programming features and frameworks, and collaborating with other teams in the organization to define, design and ship new features and functionality.

NOTE:

* Candidate must have the proof of the right to work in the United States
* Unable to provide H1B Sponsorship now or in the future
* Unable to work with third-party vendors on a C2C basis
* Unable to provide relocation assistance – only considering candidates in the Houston, TX area

Ideal Candidate:

* Searching for a Python Developer more on the data reporting and AI side vs. web development.
* Experience in AI solutions.

Education:

Bachelors’ degree in Computer Science, Software Engineering or related field preferred

Requirements:

* Minimum of 3 years of experience as a Python Developer with a strong portfolio of projects
* In-depth understanding of the Python software development stack, ecosystem, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch
* Experience building Extract, Transform, Load (ETL) pipelines
* Experience leveraging Generative AI libraries
* Experience with front-end development using HTML, CSS and JavaScript
* Familiarity with database technologies including SQL and NoSQL
* Familiarity with GIT version control
* Significant experience in all phases of the development lifecycle
* Working knowledge of current security protocols and threats
* Excellent project management, communication, and interpersonal skills
* Strong analytical and problem solving skills

Responsibilities:

* Develop, test and maintain high quality software using the Python programming language
* Participate in the entire software development lifecycle including building, testing and delivering high quality solutions
* Collaborate with cross-functional teams to identify and solve complex problems
* Create and maintain large scale data processing pipelines to manage our document and data ingestion process

Soft Skills:

* Must be an excellent communicator (verbal and written skills.)
* Take charge personality.
* Quick learner.
* Flexible to change direction when needed.
* Must be able to follow directions.
* Strong leadership skills.

Benefits:

* Healthcare
* 401-K matching
* PTO
* Life Insurance

If this blog helped you, spread the word!