job summary:
Job Description…
- Design and develop scalable NLP solutions to solve diverse business challenges by processing/transforming large volumes of unstructured textual data into meaningful outputs
- Gather and analyze data to perform analysis to process, clean and validate data for uniformity and accuracy
- Create and maintain end-to-end data pipelines and APIs according to business requirements
- Coordinate with development teams and work closely with end users to design, build, test, debug and maintain software solutions of moderate/high complexity
- Write scalable, reusable code using Python programming language for to integrate with front-end and back-end components that interact with end users and internal and external services
- Ensure software stability via documentation, code reviews, regression, unit and user acceptance testing so production operations run successfully
- Communicate analytic solutions to stakeholders and implement improvements as needed to operational systems
- Lead and architect development initiatives and work closely with developers to ensure deliverables are met "
Required Skills:
- 7+ years of programming experience using Python
- 5+ years in a data science/machine learning engineering role with a focus on building NLP frameworks and a proven record of implementing end-to-end solutions into production
- 5+ years of experience working with large volumes of unstructured data
- 5+ years of experience working as a technical lead
- Experience with Agile principles and the full CICD process"
- Desired Skills:
- Experience using big data solutions such as Hadoop, Hive, Spark, etc.
- Experience using Cloud technologies such as Microsoft Azure
- Excellent understanding of supervised/unsupervised machine learning techniques and algorithms and their real-world advantages/drawbacks
- Experience with scripting languages (Perl, shell scripts, etc.), and Unix-based operating systems (especially Linux)
- Experience querying data from SQL-like databases
location: Charlotte, North Carolina
job type: Contract
salary: $55.06 - 65.06 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Design and develop scalable NLP solutions to solve diverse business challenges by processing/transforming large volumes of unstructured textual data into meaningful outputs
- Create and maintain end-to-end data pipelines and APIs according to business requirements
- Coordinate with development teams and work closely with end users to design, build, test, debug and maintain software solutions of moderate/high complexity
qualifications:
- Experience level: Experienced
- Minimum 10 years of experience
- Education: Bachelors
skills:
- Python
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information