(9300) Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Columbia, MD, USA
Hybrid
139K-180K Annually
Senior level
Information Technology • Cybersecurity • Defense
The Role
Develop Python-based agentic AI platform components for a proprietary data lake tool. Deploy and scale applications in Kubernetes, build MCP servers and reusable AI tools, integrate internal APIs and commercial or open-source LLMs, and implement enterprise guardrails for privacy, security, prompt injection defense, and output validation. The role also involves automated testing, troubleshooting, cross-functional collaboration, and supporting Java API interoperability in a hybrid Columbia, Maryland environment.
Summary Generated by Built In
Description

 We are currently seeking a talented and experienced Software Engineer to join our team to help build foundational AI integration frameworks and agentic platforms.

As a Software Engineer focused on AI Integration, you will be responsible for designing, developing, and implementing the agentic platform for our proprietary Data Lake tool, JCRSD. This role is primarily focused on Python-based components and requires strong container orchestration skills to ensure seamless deployment.

This role is not focused on training foundational AI models from scratch. Instead, you will take industry best practices, open-source capabilities, and large language models (LLMs), and build a secure, scalable framework that allows our platform to seamlessly leverage AI. You will build Model Context Protocol (MCP) servers, reusable AI skills, strict safety guardrails, and coordinate with disparate internal teams to expose their APIs to our autonomous agents. If you are a self-motivated, creative software engineer who loves Python, Kubernetes, and treating AI as a complex software integration problem, we would love to hear from you.

Requirements

Essential Job Responsibilities

  • Design and develop Python-based components for our core agentic platform.
  • Deploy, manage, and scale applications within Kubernetes (K8s) environments efficiently right out of the gate.
  • Build Model Context Protocol (MCP) servers and a library of reusable "skills" (function calling/tools) that enable AI agents to safely interact with internal databases, microservices, and external APIs.
  • Collaborate with cross-functional teams to help them expose their Java-based APIs to our AI agents.
  • Implement strict enterprise AI guardrails, ensuring data privacy, sensitive data scrubbing, prompt injection defenses, and output validation to meet stringent security requirements.
  • Maintain an inquisitive nature, responsiveness, and excellent testing skills (including automated testing pipelines for non-deterministic AI outputs).
  • Possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines in a fast-paced, small-business environment.
  • Other duties as assigned. 

Minimum Qualifications

  • Security Clearance - Must obtain and maintain a U.S. Government Security Clearance, but not required on day one; U.S. Citizenship required. Can also consider candidates with current Secret or TS level clearance. 
  • At least 5 years of experience in Software Engineering, with a strong focus on Python backend development and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Kubernetes Proficiency: Demonstrated, hands-on experience deploying and managing containerized workloads in Kubernetes (K8s).
  • Applied AI Experience: Hands-on experience integrating commercial LLM APIs (e.g., OpenAI, Anthropic) or open-source models into production backend applications.
  • AI Concepts: Demonstrated understanding of modern applied AI concepts such as prompt engineering, agents, function-calling/tool-use, and Retrieval-Augmented Generation (RAG).
  • Experience in designing enterprise APIs, RESTful web services, and Microservices architecture.
  • Experience with configuration management tools (e.g., Git, CI/CD pipelines, Docker).
  • Comfortable working on a Linux command line.
  • Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Columbia, MD office. Flexibility is essential to adapt to schedule changes as needed.

Preferred Requirements

  • Current Clearances: Active Secret or Top Secret clearances are a strong plus.
  • Java Interoperability (Plus): Familiarity with Java frameworks (e.g., Spring) or Java-based software capabilities to assist disparate teams in connecting their components to the agent platform.
  • Familiarity with Python-based AI integration frameworks (LangChain, LlamaIndex, CrewAI, AutoGen).
  • Experience with Vector Databases, semantic caching, and AI observability tools.
  • Experience with NiFi, Kafka, and cloud-based infrastructure (AWS, Azure).
  • Experience in SQL databases (e.g., Postgres, MySQL), distributed databases, or NoSQL databases.
  • Prior experience or familiarity with Big Data Platforms or Data Lake architectures.
  • DoD 8140 / 8570 IAT Level II compliance certifications may be required in this position as directed by the customer. 

Compensation

At IAMUS Consulting, we're building a team of like-minded individuals who aren't afraid to work hard and support one another to achieve greater results. Fostering an environment where high-caliber employees can shine means that we offer benefits and support for our team both in the office and beyond. Our benefits include health insurance, life insurance, disability insurance, financial and retirement plans, paid leave, professional development, tuition assistance, and dependent care.

Salary at IAMUS Consulting varies based on location, education, skills, experience, as well as contract-specific affordability. The estimated salary range for this position is between $139,000 and $180,000. This estimate is one part of IAMUS Consulting's overall compensation package. 

Skills Required

  • At least 5 years of software engineering experience focused on Python backend development, with a related bachelor's degree; alternatively, 3 years of relevant experience with a related master's degree, or a high school diploma/equivalent with 9 years of relevant experience.
  • U.S. citizenship.
  • Must obtain and maintain a U.S. Government security clearance.
  • Hands-on experience deploying and managing containerized workloads in Kubernetes.
  • Hands-on experience integrating commercial LLM APIs or open-source models into production backend applications.
  • Understanding of prompt engineering, agents, function calling/tool use, and Retrieval-Augmented Generation.
  • Experience designing enterprise APIs, RESTful web services, and microservices architectures.
  • Experience with configuration management tools, Git, CI/CD pipelines, and Docker.
  • Comfort working on a Linux command line.
  • Ability to work hybrid, averaging 1–2 days per week at the Columbia, Maryland office.
  • Current Secret or Top Secret security clearance.
  • Familiarity with Java frameworks such as Spring or Java-based software capabilities.
  • Familiarity with LangChain, LlamaIndex, CrewAI, or AutoGen.
  • Experience with vector databases, semantic caching, and AI observability tools.
  • Experience with Apache NiFi, Apache Kafka, and cloud infrastructure such as AWS or Azure.
  • Experience with SQL, distributed, or NoSQL databases, including PostgreSQL or MySQL.
  • Experience with big data platforms or data lake architectures.
  • DoD 8140/8570 IAT Level II compliance certifications, as required by the customer.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Columbia, MD
30 Employees
Year Founded: 2015

What We Do

IAMUS Consulting is a cybersecurity and technical-services company serving the intelligence community, Department of Defense, federal civilian agencies, and commercial customers. It delivers advanced cyber operations, security engineering, cyber analytics, data science, custom IT solutions, and technical integration. The company helps clients address complex security and data challenges, improve cyber operators’ decision-making, and protect critical infrastructure and national-security missions through mission-focused partnerships.

Similar Jobs

General Motors Logo General Motors

Safety Data Analysis Engineer - AV Operational Safety and Issue Response (GPSSC)

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
160K-246K Annually

General Motors Logo General Motors

Sales Manager

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees

Superhuman Logo Superhuman

Software Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
United States
1500 Employees
154K-214K Annually

Zscaler Logo Zscaler

Director, Professional Services & Consulting

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
200K-285K Annually

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
174 Employees
Outpost Space Thumbnail
Aerospace • Defense
Los Angeles, California
38 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account