AI/ML Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
You won’t be maintaining legacy systems or sitting in status meetings. You’ll be figuring out what works, documenting what doesn’t, and helping shape how the team approaches complex technical challenges with AI., * Design, develop, and prototype solutions leveraging RAG architectures, LLMs, and emerging AI/ML technologies
- Build and iterate on proof-of-concept applications to evaluate and demonstrate new AI capabilities
- Design, develop, and integrate RESTful APIs to enable data retrieval and exchange across systems
- Own data modeling, querying, and performance optimization in PostgreSQL for AI/ML contexts
- Collaborate with researchers and engineers to evaluate approaches, document results, and recommend technical next steps
- Share insights and findings to support team-wide knowledge growth in AI/ML advancements
Requirements
- Active TS/SCI clearance with polygraph (required at time of application)
- Bachelor’s degree in Computer Science, Mathematics, Statistics, or a related field; equivalent professional experience may substitute
- 8+ years of relevant technical experience in software engineering and AI/ML development
- Expert-level Python programming skills applied to machine learning and NLP systems
- Hands-on experience designing and implementing RAG pipelines and LLM-based solutions
- Demonstrated experience with large language models (LLMs), including prompt engineering, model evaluation, and transformer architectures
- Experience designing and integrating RESTful APIs for data exchange and system integration
- Deep expertise with PostgreSQL including schema design, complex querying, and performance tuning
- Cloud infrastructure experience on AWS, GCP, or Azure including deploying and testing AI prototypes., * Experience with vector databases such as pgvector, Pinecone, Weaviate, or Chroma to support semantic search and AI/ML workflows
- Familiarity with LLM orchestration frameworks such as LangChain, LlamaIndex, or Haystack
- Background or interest in geospatial data, systems, or analytic tools (e.g., PostGIS, GDAL)
- Experience developing or maintaining data pipelines, ETL workflows, or orchestration tools such as Airflow or Prefect
- Familiarity with MLOps practices including model deployment, versioning, and monitoring
- Background or interest in working with geospatial data, systems, or analytic tools. Experience developing or maintaining data pipelines and utilizing vector databases to support AI/ML workflows.
Salary range is dependent on experience level: 200k-240k
The salary range for this role represents Aperio’s good-faith estimate of compensation at the time of posting. Placement within the range is based on multiple factors, including but not limited to an individual’s qualifications, relevant experience, education, certifications, technical skills, contract labor categories and/or rates, work location, market conditions, and business needs.
Benefits & conditions
We offer competitive pay, comprehensive benefits, retirement savings with company match, generous paid time off, and professional development. We invest in our people because great missions require great teams.
** This position requires a current and active US Govt Security Clearance **
TS/SCI with a POLYGRAPH is REQUIRED to be considered for this role., At Aperio Global, we understand the value of investing in our most important asset-our employees. That’s why we have crafted a comprehensive benefits package designed to help you make the best decision for yourself, your family and your lifestyle. For additional details, contact our talent acquisition team.
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA) with 100% employer match up to 6%
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Professional Development
- (and much more)
About the company
At Aperio Global, we bring together experts in cybersecurity, AI, data analytics, and cloud technologies to solve complex national security challenges. We focus on work where our expertise creates the greatest impact., Aperio Global is looking for a Senior AI/ML Developer to join an R&D team in McLean, VA focused on prototyping and evaluating emerging AI technologies. This is a hands-on engineering role in a fast-paced, experimentation-driven environment where you’ll design, build, and iterate on cutting-edge solutions using Retrieval-Augmented Generation (RAG), large language models (LLMs), and modern data infrastructure.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production
What Are Large Language Models?
Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud