Job Description
Python Developer for LLM and Data Processing
Job Description:
Python Developer for LLM and Data Processing – 2025
Who We Are:
Zeichner Risk Analytics (ZRA) is a boutique cybersecurity consulting firm in Arlington, Virginia that provides policy, legal, risk, and management consulting services to private sector and federal government clients. We work at the intersection of law, business, and technology to help our clients adapt to constantly evolving threat environments.
What We Do: ZRA consults for prominent public and private entities that operate in challenging and contested cybersecurity domains. We work closely with high-level stakeholders to create strategies to address cutting-edge issues and set the course for future technology development. Our work regularly involves developing novel solutions to address complex and challenging problems.
Why ZRA: ZRA’s diverse project portfolio ensures that employees are exposed to a wide range of technologies and challenges. We work actively and openly in collaborative teams to address objectives, share knowledge, and realize goals. We are a small company, which provides the opportunity to quickly grow into a high-impact role and directly engage with clients.
Open Position:
We're seeking a skilled Python developer to join our team and lead the development of a Natural Language Processing (NLP) solution for an automated workflow. The ideal candidate will have strong experience in Large Language Models (LLMs), machine learning, particularly in NLP, and be comfortable working with large datasets.
Location: The position is based in the Washington, D.C. area (Arlington, VA) and is a hybrid position that will include frequent in-office time; local candidates or those with the ability to relocate to the Washington D.C. area preferred.
Responsibilities:
• Develop and implement NLP models to summarize and classify cybersecurity-related content from the Federal Register
• Process and analyze large volumes of text data from our historical email database
• Fine-tune pre-trained models (such as BART or T5-large) for our specific use case
• Create APIs to integrate the NLP model with our no-code workflow automation tools
• Optimize model performance and ensure scalability of the solution
• Collaborate with non-technical team members to understand requirements and explain technical concepts
Required Skills and Experience:
• Bachelor's degree in Computer Science, Data Science, or a related field
• 3+ years of experience in Python development
• Strong knowledge of NLP techniques and libraries (NLTK, spaCy, Transformers)
• Experience with machine learning frameworks (PyTorch or Tensor Flow)
• Experience with fine-tuning existing LLMs
• Familiarity with SQL and database management (MySQL experience preferred)
• Experience with version control systems (Git)
• Excellent problem-solving skills and attention to detail
• Strong communication skills and ability to explain complex concepts in non-technical language
Preferred Qualifications:
• Master's degree in Machine Learning, NLP, or related field
• Experience with cloud platforms (AWS, Google Cloud, or Azure)
• Knowledge of cybersecurity concepts and terminology
• Familiarity with workflow automation tools
Additional Information:
Selected applicants must pass a pre-employment drug test and background review, which includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment need to be able to obtain and maintain an upper-level security clearance (Top Secret), which requires U.S. citizenship. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain a security clearance may be impacted.
Applicants offered employment are subject to a federal background investigation to meet the requirements for access to classified information or matter. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated, resulting in the inability to perform the duties assigned and subsequent termination of employment.
Applicants for employment also need to be able to obtain and maintain DHS Suitability.
To Apply:
• Please submit a resume and cover letter to and include “Python Developer for LLM and Data Processing – 2025” in the subject line.
• No phone calls, please. Preference will be given to applicants who can start immediately. Fee commensurate with experience.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr
Responsibilities
- Develop and implement NLP models to summarize and classify cybersecurity-related content from the Federal Register
- Process and analyze large volumes of text data from our historical email database
- Fine-tune pre-trained models (such as BART or T5-large) for our specific use case
- Create APIs to integrate the NLP model with our no-code workflow automation tools
- Optimize model performance and ensure scalability of the solution
- Collaborate with non-technical team members to understand requirements and explain technical concepts
Requirements
- The ideal candidate will have strong experience in Large Language Models (LLMs), machine learning, particularly in NLP, and be comfortable working with large datasets
- Bachelor's degree in Computer Science, Data Science, or a related field
- 3+ years of experience in Python development
- Strong knowledge of NLP techniques and libraries (NLTK, spaCy, Transformers)
- Experience with machine learning frameworks (PyTorch or Tensor Flow)
- Experience with fine-tuning existing LLMs
- Experience with version control systems (Git)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to explain complex concepts in non-technical language
- Selected applicants must pass a pre-employment drug test and background review, which includes checks of personal references, credit, law enforcement records, and employment/education verifications
- Applicants for employment need to be able to obtain and maintain an upper-level security clearance (Top Secret), which requires U.S. citizenship
- If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain a security clearance may be impacted
- Applicants offered employment are subject to a federal background investigation to meet the requirements for access to classified information or matter
- Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated, resulting in the inability to perform the duties assigned and subsequent termination of employment
- Applicants for employment also need to be able to obtain and maintain DHS Suitability
- Please submit a resume and cover letter to and include “Python Developer for LLM and Data Processing – 2025” in the subject line