> Markdown version of [/jobs/ext/498606-engineering-applications-software-engineer](https://www.wearedevelopers.com/jobs/ext/498606-engineering-applications-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineering Applications Software Engineer - **Company:** JPL Integrated Communications, Inc. - **Location:** Pasadena, CA, United States - **Salary:** $92,976.0 - $111,072.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Algorithm Design, Amazon Web Services, Data Analysis, Software Applications, C++ (Programming Language), Cloud Computing, Software Documentation, Continuous Integration, Software Debugging, Software Design Documents, Distributed Systems, Github, General-Purpose Computing on Graphics Processing Units, Design of User Interfaces, Python (Programming Language), Microsoft Visual Studio, Systems Development Life Cycle, Software Engineering, Software Systems, TypeScript, WebGL, Parquet, Digital Twin, Multithreading, ReactJS, Large Language Models, Grafana, AngularJS, Information Technology, Data Management, Engineering Base - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4983457bd1762a82 ## About the Role Do you have a Master's degree?, Typically requires a Bachelor's degree in Computer Science, Mathematics, or a related discipline with a minimum of 1 year of related experience, or a Master's degree in a similar discipline with 0 years of related experience. * Security Clearance: Willingness to complete NASA's required Level of Confidence background check for physical and logical access to critical NASA assets. * Core Technical Proficiency: Strong proficiency in C, C++, Python, JavaScript, TypeScript, WebGL, React, MaterialUI, Angular, and AWS Cloud computing/storage platforms. * GenAI Expertise: Demonstrated experience developing GenAI pipelines on-prem and in AWS using tools such as Parquet, Athena, Claude, and Bedrock. * Software Practices: Knowledge of modern software development infrastructure (GitHub, Visual Studio Code, CI/CD pipelines, automated software testing, and Agile methodologies). * Mathematics & Analytics: Excellent applied math skills, including Calculus and Linear Algebra, alongside knowledge of modern data science and ML/LLM techniques. * Data Management: Understanding of modern Information Data Management tools, architectures, and best practices (relational and time-series database solutions). * UI/UX Design: Experience designing and developing user-facing web and desktop UI/UX software. * Problem Solving & Debugging: Exceptional software engineering, algorithm development, system debugging, and technical problem-solving skills in complex environments. * Teamwork & Communication: Strong interpersonal, oral, and written communication skills with a proven commitment to customer satisfaction and broad-based teamwork. * Prioritization: Ability to establish clear task priorities and manage evolving requirements as flight project data management needs change. Preferred Skills * Direct experience using and developing software for JPL's DOM and LSMD software systems. * Knowledge of spacecraft and/or robotic vehicle simulation development. * Experience with distributed system design, including multi-process/multi-threaded applications and general-purpose GPU (GPGPU) software development. * Experience designing operational dashboards using tools like React and/or Grafana. * Knowledge of Digital Twin and Digital Thread concepts and technologies. ## Description The Jet Propulsion Laboratory's Artificial Intelligence and Data Science section performs advanced software engineering, data analysis, and operational support to empower NASA/JPL Flight Missions and research initiatives. As a member of the Advanced Information Analysis and Visualization Group (341C), you will report to the Group Supervisor and provide software engineering, GenAI pipeline development, and operational support to our flight mission and R&D project customers. You will play a key role in supporting the Distributed Object Manager (DOM) and Lifetime Storage of Mission Data (LSMD) systems. Tasks include but are not limited to: * System Development & Support: Provide software development, operational, and customer support for flight mission and R&D projects utilizing DOM and LSMD systems. * Cloud & On-Prem Integration: Collaborate with project task leads to design, develop, maintain, and operate data management, GenAI, and data visualization software systems on on-prem and cloud compute/storage platforms. * UI/UX & Visualization: Design and develop 2D/3D data visualization software, dashboard tools, and UI/UX interfaces to support ground and flight systems. * Lifecycle Deployment: Design, develop, and deploy web and cloud-centric software applications across the entire flight mission life-cycle-from initial formulation through Assembly, Test, and Launch Operations (ATLO) within operational venues at JPL and other NASA centers. * Telemetry Processing: Design and develop software solutions to process and serve real-time mission telemetry data from multiple simultaneous sources to multi-mission analysis tools. * GenAI Pipeline Engineering: Architect and develop AWS GenAI pipelines optimized for the analysis and visualization of exceptionally large flight mission telemetry datasets. * Documentation: Generate and deliver comprehensive software documentation, including requirements, design documents, and standard operational procedures. * Compliance: Maintain a working knowledge of applicable Laboratory policies, NASA procedures, and government regulations. ## Related Videos - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) - [The Future of Developer Experience with GenAI: Driving Engineering Excellence](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)