Job Description:

We are seeking a Data Scientist (Python Developer III) for a very important client.

Improve the delivery speed for data analyses: lead the development, standardization, refactoring and automation of complex Python-based applications Requires deep expertise in Python programming, software architecture and data analysis techniques.

Key Responsibilities:
Create robust, production-ready code that can be reused across projects, improving the delivery speed of data analysis' results Make the code modular, scalable, documented and easier to maintain
Projects can be broken up into 3 phases: (1) study design, (2) collection + annotation, and (3) analysis + presentation
For each phase develop, document, automate and release tools for:
-Statistical analysis (e.g., hypothesis testing)
-Generation and manipulation of prompts (.json)
-Field data checks
-Issues fix
-Interpretation/summarization/analysis/coding of free-form text
-Analysis and implementation of best data visualization options
-Reports generation
-Analysis of intersectionalities
-Cluster identification and analysis
-Analysis of timestamps (from video and audio files)
-Unit and integration testing
-Code and process documentation

Duties:
lans, designs, develops, codes and tests software systems or applications for software enhancements and new products Revises and refines systems as required Participates in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of business systems Develops and maintains operational and system level documentation Must be able to apply SDLC concepts and have a proven track record of delivering solid, robust applications Strong communication skills are required as position will interact with business owners.

Requirement:

The ideal candidate should possess the following qualifications:

Experience:
- A minimum of 5+ years of experience in software development, with a strong focus on Python
- Proven experience in refactoring and optimizing large codebases

Skills:
- Expert proficiency in Python, including knowledge of Python frameworks and data visualization libraries
- Strong understanding of software design patterns and algorithms
- Extensive experience with code optimization and refactoring techniques
- Proficient in version control systems (e.g., Git)
- Experience with data visualization

Skills: MacOS & iOS
Skills required: SCRIPTING, SOFTWARE DEVELOPMENT, and PYTHON

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States