About The Position

Lockheed Martin's Enterprise Business & Digital Transformation (EBDT) organization is advancing its Conversational AI and Immersive Character capabilities in support of training utilities, digital twin applications, employee assistants, and enterprise-wide productivity tools. The Advanced Solutions Division within EBDT is seeking a Platform / Infrastructure Engineer to build, operate, and scale the cloud-native infrastructure that powers these capabilities across the enterprise. The candidate in this role is responsible for the developer experience and user experience of the Conversational AI platform. On the developer side, this includes building SDK integration patterns, starter templates, documentation, and tooling that enable distributed application teams across Lockheed Martin to rapidly adopt AI character capabilities in their own products — whether those are web applications, Unity environments, Unreal Engine simulations, or XR experiences. On the user experience side, this includes designing and implementing the self-service portal where character creators assemble Character Triples (avatar + personality + knowledge base), as well as ensuring that the end-user interactions with AI characters across all platforms are intuitive, accessible, and demonstrably productive. This role requires a full-stack developer with strong UX sensibility who can work fluidly across JavaScript/TypeScript, Unity (C#), and Unreal Engine (Blueprints/C++) ecosystems. The Integration Developer & UX Engineer works closely with the Systems/AI Architect on integration patterns, with the Platform Engineer on SDK pipeline delivery, and with character personality and knowledge teams to ensure the self-service tooling surfaces their capabilities effectively. They will also partner directly with application integrator teams across the enterprise — providing guidance, reference implementations, and hands-on support to accelerate adoption.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related technical discipline.
  • Full-stack development proficiency with demonstrated experience in JavaScript/TypeScript (React, Angular, or Vue) for web applications
  • Experience developing in at least one 3D engine environment — Unity (C#) or Unreal Engine (Blueprints/C++)
  • Demonstrated UX design skills — ability to conduct user research, create wireframes and prototypes, design intuitive interfaces, and iterate based on user feedback
  • Experience building developer-facing tooling: SDKs, starter templates, API wrappers, CLI tools, or developer documentation
  • Understanding of applied AI techniques including prompt engineering, utilization of code assistants, proper selection of foundation models for specific use cases, and a basic understanding of RAG and other knowledge recall patterns
  • Experience with REST APIs, WebSocket/gRPC communication, and asynchronous programming patterns
  • Familiarity with Git workflows, CI/CD pipelines, and artifact management
  • Strong written communication skills — ability to produce clear, concise technical documentation and integration guides
  • Must be a US Citizen

Nice To Haves

  • Experience with both Unity and Unreal Engine — ability to work across both ecosystems
  • Experience integrating conversational AI, chatbot, or virtual assistant SDKs into applications
  • Familiarity with voice interaction technologies — WebRTC, speech-to-text, text-to-speech, lip sync
  • Experience with avatar systems, character animation, blend shapes, and MetaHuman workflows
  • Knowledge of accessibility standards (WCAG) and inclusive design practices for conversational interfaces
  • Experience with design systems and component libraries — building reusable UI components at enterprise scale
  • Familiarity with A/B testing frameworks and user behavior analytics
  • Experience with npm package management, Nexus repositories, and SDK versioning/distribution strategies
  • Knowledge of spatial computing, XR development (Quest, Vive), and immersive UX patterns
  • Experience with Enterprise Search or RAG-based knowledge retrieval systems
  • Familiarity with Model Context Protocol (MCP) or AI agent action frameworks
  • Prior experience in aerospace & defense or large-scale enterprise IT environments
  • Understanding of ITAR, CUI, and classified environment considerations

Responsibilities

  • Design, develop, and maintain SDK integration patterns for the Conversational AI platform across Web (JavaScript/TypeScript), Unity (C#), and Unreal Engine (Blueprints/C++) stacks
  • Build and maintain GitLab starter templates for each target platform — including pre-configured authentication, character binding patterns, sample UIs, telemetry hooks, and CI/CD pipeline definitions
  • Develop the LM Integration SDK wrappers that abstract the underlying vendor API (Convai) behind a stable internal interface, ensuring loose coupling and platform replaceability
  • Design and implement the self-service Character Triple management portal — enabling creators to select avatars, configure personalities, connect knowledge bases, test characters via sample call utilities, and publish Character IDs
  • Own the UX design and front-end implementation for all platform-facing interfaces, including the self-service portal, character interaction widgets, admin dashboards, and developer documentation sites.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service