Solutions Engineer

USDC•Plano, TX
•Hybrid

About The Position

Genesis10 is seeking a Data Scientist to design, build, and maintain document capture applications for a global financial institution. This is a hybrid position requiring three days onsite in Charlotte, North Carolina; Pennington, New Jersey; or Plano, Texas. The opportunity is a contract lasting 12 months or longer. The role calls for a strong software engineering background, experience building machine learning and natural language processing models, and familiarity with generative AI models.

Requirements

  • At least 7 years of experience as a Data Scientist or in a related role.
  • Bachelor's degree in Computer Science or a related technical field.
  • Deep understanding of and some exposure to new generative AI open-source models.
  • At least 5 years of programming experience in software development and Agile processes.
  • At least 5 years of Python or equivalent programming experience working with machine learning and natural language processing models.
  • At least 2 years of experience designing and developing enterprise-scale machine learning and natural language processing solutions.
  • Knowledge of and hands-on experience working with OCR products.

Nice To Haves

  • Master's degree in Computer Science, Data Science, or a related technical field.
  • Highly motivated, proactive self-starter with a strong sense of ownership.
  • Critical thinker able to analyze problems, identify issues, and provide solutions.
  • Ability to navigate the enterprise and data assets across multiple functions.
  • Highly organized, with the ability to prioritize and balance multiple efforts in a fast-paced environment.
  • Excellent communication and presentation skills.
  • Strong analytical abilities and problem-solving skills.

Responsibilities

  • Design and develop enterprise-scale machine learning and natural language processing solutions, including named entity recognition, document classification, document summarization, and OCR text processing.
  • Set up supervised and unsupervised machine learning and natural language processing models, including data cleaning, data analytics, feature creation, and model selection.
  • Manage machine learning and natural language processing development pipelines for large structured and unstructured datasets.
  • Collaborate with partners and stakeholders across lines of business.
  • Analyze problems, identify issues, and provide effective solutions.

Benefits

  • Behavioral Health Platform
  • Medical, dental, and vision coverage
  • Health Savings Account
  • Voluntary hospital indemnity, critical illness, and accident coverage
  • Voluntary term life insurance
  • 401(k)
  • Sick pay for applicable states and municipalities
  • Commuter benefits in Dallas, NYC, San Francisco, and Illinois
  • Access to hundreds of clients
  • Opportunity to build a career home with Genesis10
  • Access to an experienced recruiting team
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service