Junior Software Engineer, Windstream — Greenville, SC
Sep 2017 – Mar 2018Built end-to-end provisioning software (PUMA) for DSLAMs and network devices using multiple databases and remote connections.
Applied AI engineer building production ML and agentic systems end-to-end — model development, orchestration, evaluation, and deployment — for problems where accuracy, privacy, and reliability are non-negotiable.
Role: Senior Research Engineer II — agentic-driven solutions for anti-money laundering.
DARPA’s Anticipatory and Adaptive Anti-Money Laundering program sets out to detect laundering patterns across financial-transaction graphs — and anticipate new ones — while representing illicit behavior in a form that’s both machine-readable and legible to human analysts, and without centralizing the sensitive financial data those patterns live in. I’m bringing agentic-driven solutions to that problem.
Role: Senior Research Engineer II — agent orchestration, agent memory, build automation.
Software debloating at scale is a multi-step problem: you have to build the code before you can prune it, and every prune risks breaking it. MADEIRA agents pull source from git, infer the build requirements, containerize the project in Docker, and drive the build loop themselves — persisting build failures to ECHO, an agent-memory tool I built, so agents learn from past mistakes instead of repeating them. Once the code builds, agents call debloating tools and progressively get more aggressive, backing off to the last working configuration the moment something breaks, then generate a full report of what was removed and why.
Role: Research Engineer II — modeling, distributed training, deployment.
Cross-language communication is a hard problem when latency, domain vocabulary, and conversational fluency all matter at once. I designed and built a scalable multilingual chat system covering four foreign languages, fine-tuned transformer-based language models with DeepSpeed for distributed training, and delivered it as a real-time conversational surface usable in operational settings.
Role: Senior Research Engineer I — federated training pipelines, anomaly handling.
Training across organizations that cannot share raw data is a real-world constraint in healthcare and defense. I engineered federated learning pipelines on Flower that train models across distributed nodes without centralizing sensitive data, and added anomaly-resistant aggregation so a single misbehaving participant cannot poison the global model.
Role: Senior Research Engineer I — tokenization, modeling, evaluation.
FPGA bitstreams are not text, but their structure is recoverable. I designed a transformer-based error-correction system that treated bitstreams as a token stream, trained masked language models to repair corrupted regions, and opened a new path for applying NLP techniques to hardware recovery.
Role: Senior Research Engineer II — agent design, classification pipeline, evaluation.
Unstructured clinical notes do not fit neatly into ICD diagnostic codes, and manual mapping is slow and error-prone. I built an agent-driven NLP pipeline that automates mapping from raw medical text to ICD codes — agents read the notes, reason over candidate codes, and produce the mapping — accelerating clinical workflows and cutting down on the manual review that dominates traditional coding.
Role: Senior Research Engineer I — encoder design, labeled data strategy.
Understanding narratives at scale requires more than sentiment. I engineered text encoders that classify content against Schwartz’s 19 universal moral values, enabling researchers to study cultural and political narratives at a level of nuance that off-the-shelf sentiment tools cannot reach.
Role: ML Engineer — model development for sensor and imagery pipelines.
Two high-stakes detection problems, two different sensor modalities. For HMDS I built IED detection models for Army Husky vehicles using ground-penetrating radar; for IGSR I developed ResNet-based computer vision models for border-crossing detection used by the FBI. Both systems had to work reliably in the field, not just on curated datasets.
Built end-to-end provisioning software (PUMA) for DSLAMs and network devices using multiple databases and remote connections.
Solved the Midas touch problem in eye-tracking with natural eye gestures. Published A Rotary Dial for Gaze-based PIN Entry at ETRA 2016.
A graduate CS program with AI as the common thread across every course — applied NLP, machine learning, data mining, information retrieval, and even database systems were all taught through an AI lens. Concentrated specifically on building, evaluating, and deploying AI systems.
A four-year CS degree grounded in systems programming, algorithms, and software engineering — with graduate-level research electives in human-computer interaction and eye tracking through the School of Computing.
Best, Darrell S. and Duchowski, Andrew T. (2016). In Proceedings of the Ninth Biennial ACM Symposium on Eye Tracking Research & Applications (ETRA '16), pages 69–76. ACM.
Tools are easy to list. What actually matters is what I can build with them. These are the capabilities I bring to an applied AI team.
3+ years building agents and agentic systems — tool use, multi-step reasoning, planning, evaluation, and orchestration. Hands-on with the field since the modern agent era began, and actively designing production-grade agent workflows today.
Fine-tuning, domain adaptation, and deployment of transformer-based models for classification, generation, and structured extraction on real-world data.
Multi-GPU training with DeepSpeed and federated learning with Flower — including anomaly-resistant aggregation for sensitive data across organizations.
Data pipelines, training loops, experiment tracking, and evaluation harnesses that hold up under real-world distribution shift — not just on benchmarks.
Dockerized services, CI/CD, and Linux-first deployment patterns for shipping ML and agent systems into environments with real uptime constraints.
Published work and applied research on non-obvious uses of transformer architectures — including NLP techniques for non-text domains like FPGA bitstreams.
Open to senior applied AI, AI platform, and solutions architecture roles.
Also available for consulting on production AI workflows, federated learning, and applied NLP.
Email:
LinkedIn: linkedin.com/in/darrellsbest
Scholar: Google Scholar
GitHub: github.com/DarrellBest