LM
Integration Developer/UX Eng. Conversational AI & Immersive Character
Accepting applicationsLockheed Martin · Fort Worth, TX
Full-Time Mid AIC++JavaSocai
Posted
4d ago
Category
Test
Experience
Mid
Country
United States
Basic Qualifications
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*
Job Description
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.
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.
What’s In It For You
From onsite to remote, we offer flexible work schedules to comprehensive benefits investing in your future and security, Learn more about Lockheed Martin’s comprehensive benefits package here.
Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide the resources and give you the flexibility to enable inspiration and focus -if you have the passion and courage to dream big, work hard, and have fun doing what you love then we want to build a better tomorrow with you.
#EBDT
Desired Skills
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
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Full-time Remote Telework: The employee selected for this position will work remotely full time at a location other than a Lockheed Martin designated office/job site. Employees may travel to a Lockheed Martin office for periodic meetings.
Show more Show less
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*
Job Description
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.
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.
What’s In It For You
From onsite to remote, we offer flexible work schedules to comprehensive benefits investing in your future and security, Learn more about Lockheed Martin’s comprehensive benefits package here.
Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide the resources and give you the flexibility to enable inspiration and focus -if you have the passion and courage to dream big, work hard, and have fun doing what you love then we want to build a better tomorrow with you.
#EBDT
Desired Skills
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
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Full-time Remote Telework: The employee selected for this position will work remotely full time at a location other than a Lockheed Martin designated office/job site. Employees may travel to a Lockheed Martin office for periodic meetings.
Show more Show less
Similar Jobs
AM
Material Handler III
Applied Materials · Austin, United States, North America
N
Developer Advocate – Robotics and Physical AI
NVIDIA · Santa Clara, United States, North America
N
Principal Machine Learning Engineer, Accelerated Apache Spark
NVIDIA · Santa Clara, United States, North America
AD
Counsel, Corporate Attorney
Analog Devices · Wilmington, United States, North America