Onyx Government Services

A.I. Developer, Python / Business Analyst

Onyx Government Services

contract

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and deploy end-to-end AI pipelines for content moderation
  • Engage with operational business stakeholders to identify key initiatives
  • Extract text/tables from PDF documents using OCR (Tesseract, AWS Textract, Azure Form Recognizer)
  • Create/build labeling pipelines for training datasets
  • Train custom ML models (NLP/OCR) for document classification
  • Implement end-to-end pipeline: PDF → labeling → training → inference → API serving
  • Version control all code, datasets, and models using Git
  • Deploy models as REST APIs (FastAPI)
  • Work collaboratively to align business requirements with data and analytical solutions

Requirements

  • Security Clearance: Must possess active BI or NACLC Public Trust security clearance
  • Bachelor’s degree with 7 years preferred
  • 5 years of work experience in analytical role
  • Python 3+ with ML frameworks (PyTorch/TensorFlow, Transformers)
  • Document processing: PyMuPDF, pdfplumber, OCR tools, layout parsing
  • Model training lifecycle: preprocessing, augmentation, validation, fine-tuning
  • Git proficiency (branching, MLflow/DVC integration)
  • SQL/Pandas for data handling
  • Strong conceptual, analytical, and decision-making skills
Benefits
  • Flexible work arrangements
  • Professional development
  • Potential to become permanent position
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Python 3+ML frameworksPyTorchTensorFlowTransformersOCRdocument classificationdata handlingSQLPandas
Soft Skills
analytical skillsdecision-making skillscollaboration
Certifications
active BI or NACLC Public Trust security clearance