Job Closed
This listing is no longer active.
SDVOSB, Systems Integrator to Federal Civilian Agencies, the Intelligence Community, and Department. of Defense.
AI/ML Engineer, Python
Location
Virginia
Posted
113 days ago
Salary
0
Seniority
Senior
Job Description
AI/ML Engineer, Python
Onyx Government Services
• Bachelor’s degree with 7 years preferred strong analytical, problem-solving, planning, organizational and project management skills • Python 3+ with ML frameworks (PyTorch/TensorFlow, Transformers) • Document processing: PyMuPDF, pdfplumber, OCR tools, layout parsing
Job Requirements
- Design, build, and deploy end-to-end AI pipelines for content moderation including production ML models for compliance classification and active learning workflows enabling human-in-the-loop label review and validation.
- Engage with operational business stakeholders to identify key initiatives and execute solutions to business problems using data analysis and advanced analytics
- Extract text/tables from PDF documents using OCR (Tesseract, AWS Textract, Azure Form Recognizer)
- Create/build labeling pipelines for training datasets from document corpora
- Train custom ML models (NLP/OCR) for document classification, extraction, entity recognition
- Implement end-to-end pipeline: PDF → labeling → training → inference → API serving
- Version control all code, datasets, and models using Git (DVC for ML datasets preferred)
- Deploy models as REST APIs (FastAPI) for production document processing
- Work collaboratively to align business requirements with data and analytical solutions while empowering business to draw insights and analyze data while
- Identify areas of concern of as-is processes and business dependencies
- Coordinating and facilitating requirement gathering, playing an active role in the discovery, analysis, value validation, design, and testing phases.
- Ideate with functional analysts and business process owners.
Benefits
- Must CURRENTLY possess active BI or NACLC Public Trust security clearance
- Bachelor’s degree with 7 years preferred strong analytical, problem-solving, planning, organizational and project management skills
- Experience in a matrix structure and communicating with technical and non-technical people.
- Ability to develop and deliver presentations that simplify complex solutions/insights for non-technical audience a must
- Excellent innovation, interpersonal, and communication skills required.
- At least 5 years of work experience in analytical role
- Python 3+ with ML frameworks (PyTorch/TensorFlow, Transformers)
- Document processing: PyMuPDF, pdfplumber, OCR tools, layout parsing
- Data labeling/annotation experience (LabelStudio, Prodigy)
- Model training lifecycle: preprocessing, augmentation, validation, fine-tuning
- Git proficiency (branching, MLflow/DVC integration)
- SQL/Pandas for data handling
- SAS and Tableau development experience a plus
- Strong conceptual, analytical, and decision-making skills
- Ability to work as a collaborative team, mentoring and training the client on the various tools and techniques to build a complete Analytics solution
- Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools quickly.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Python and OpenAPI Engineer – Senior
Mollica ITRecrutando talentos de tecnologia & conectando histórias
• Apply API Design First methodology using OpenAPI (Swagger), RAML, or AsyncAPI; • Design complete API specifications: endpoints, data models, error structures, pagination, filters, response codes, and versioning; • Build API prototypes and mock services for early validation; • Configure and manage API policies (security, transformation, routing, rate limiting, caching, CORS) in Azure API Management (APIM); • Implement and validate backend integrations in APIM, ensuring alignment with App Insights, Key Vault, naming conventions, and environment-specific settings (DEV, UAT, PRD); • Deploy APIs via the API DevOps pipeline, including environment promotion and version control; • Produce clear and comprehensive API documentation, including references, tutorials, code examples, and developer guides; • Publish and maintain API Identity Cards on the Azure API Management developer portal; • Ensure APIs are discoverable, documented, and easily consumable by partners and internal teams; • Configure and manage OAuth2 / OpenID Connect flows for secure authentication and authorization; • Oversee the generation, distribution, and lifecycle of signing keys; • Support consumers during integration, debugging, and functional testing; • Execute and support unit, functional, integration, and performance testing of APIs; • Maintain mock and staging environments; validate API readiness before promotion to production;
• Design and maintain distributed microservices (Go-based environment). • Work with event-streaming systems such as Apache Pulsar or Kafka. • Deploy and operate services in Kubernetes across cloud environments. • Ensure observability: logs, metrics, tracing, and reliability. • Participate in architecture discussions, code reviews, and performance optimisation. • Collaborate with Data Engineering, Platform, and DevOps teams.
• Own end-to-end design, architecture, and evolution of Aldea’s customer facing and backend APIs • Architect for Scale & Speed • Productionize ML at the Edge • Reliability & Observability • Security by Design • Define API standards, versioning, authentication, usage metering • Partner with Research, Product, and Infra to deliver new capabilities • Mentor engineers and set best practices for API engineering
• Develop and maintain robust data pipelines to collect, transform, and process large datasets from various sources, ensuring timely and accurate delivery of data for analytics and reporting. • Work with the Lead Engineer to automate business processes, automate the movement of data within the organization, and orchestrate the exchange of data with external partners. • Collaborate with other department managers and business leaders to complete organizational goals and strategic priorities and support critical processes. • Optimize data architecture and performance by leveraging modern technologies and by implementing performance-tuning strategies for databases, procedures, and functions. • Automate data workflows to improve efficiency and scalability, while ensuring data integrity, hygiene, and cost efficiency. • Work closely with business stakeholders to gather requirements, translate them into technical specifications, and deliver solutions within project timelines. • Troubleshoot and resolve data and reporting issues, driving continuous improvement in analytic capabilities.




