Bestgate Engineering
Software Engineer
Columbia, Maryland, United States
Sponsorship not specifiedDetected 83 days ago
PythonJavaSpringBackend DevelopmentGitSQLNoSQLVector DatabasesAWSKubernetesLinuxRESTKafkaCybersecurityAgileCommunication
About the role
- Bestgate Engineering is hiring for multiple software engineering opportunity at the intersection of backend engineering and applied AI.
Responsibilities
- Design and build internal APIs, middleware, routing layers, and reusable services for secure AI integration.
- Develop Model Context Protocol (MCP) servers and reusable AI skills that connect models to databases, microservices, and external APIs.
- Implement enterprise guardrails for privacy, sensitive data handling, prompt injection defense, and output validation.
- Build and test software patterns for non-deterministic AI outputs and agent-like workflows.
Nice to have
- Spring AI, LangChain4j, LangChain, LlamaIndex, vector databases, semantic caching, or AI observability tools.
- NiFi, Kafka, AWS, Kubernetes, SQL/NoSQL databases, Python scripting, or Big Data platform exposure.
- DoD 8140/8570 certification readiness if required by the customer.
- Best fit for a backend engineer who wants to make AI usable in real enterprise systems without compromising security or engineering discipline.
Visa & Work Authorization
- citizenship and ability to obtain a U
Apply directly at Bestgate Engineering →Create a free account for alerts like thisView Bestgate Engineering immigration profile
This listing is sourced directly from Bestgate Engineering's careers page and normalized into a canonical job model.