1

Senior Software Engineer, Node.js + React - LLM Platform at 100034 Openpath Security Inc.

  • Full-time
  • On-site, Culver City, CA
  • $89,300 - $178,600

Senior Software Engineer, Node.js + React - LLM Platform

Responsibilities:

  • You'll apply your robust full-stack development expertise to strengthen and expand the platform supporting our advanced language model initiatives and Generative AI capabilities.
  • This role involves working closely with our machine learning experts to integrate and operationalize LLM-powered services, leveraging your primary Node.js skills with opportunities to use Python for AI model integration.
  • What You’ll Build & Own:
    • Production Web Applications: Develop and enhance React frontends and Node.js backends that serve as the foundation for, and increasingly integrate, advanced language model capabilities and Generative AI services.
    • Robust APIs and Integrations: Engineer and maintain critical, well-tested APIs for core platform functionalities, data exchange, and LLM inference, supporting integration with internal ML teams and partners.
    • Developer & Experimentation Tools: Create internal dashboards and tools that support core development and streamline our research-to-production pipeline for AI models, including tools for prompt engineering and testing.
    • Scalable Data Systems: Architect backend systems for managing core application data, user interactions, and preparing for the integration of model outputs and vector databases for Retrieval Augmented Generation (RAG), with a strong focus on data privacy and responsible AI.
  • Your Responsibilities:
    • Lead the development of intuitive and performant React frontends and Node.js backends for our platform, incorporating LLM-powered applications and Generative AI features.
    • Architect, build, and maintain robust and scalable web APIs using Node.js (Hapi.js) for core services and AI service delivery.
    • Design relational database schemas and implement efficient queries supporting evolving ML workflows.
    • Integrate applications with various internal services, third-party APIs, and data sources, with an increasing focus on language model services.
    • Develop internal tools that improve development velocity for the core platform and facilitate the efficient transition from AI experimentation to deployment.
    • Champion software quality through comprehensive testing and contribute to CI/CD processes for both core platform and AI-driven systems.
    • Collaborate with product managers on core platform features and with ML developers and AI researchers to define requirements for integrating AI capabilities.
    • Take ownership of full-stack features from conception to deployment, monitoring, and iteration, including projects with a significant AI component.
    • Contribute to technical architecture decisions for the platform, ensuring its capability to support current and future AI applications.

Skills:

  • Strong analytical and software skills are a must in order to join our team, and we are particularly seeking candidates with experience and skills in multiple technologies, in order to contribute broadly to our team-centric approach to product development.
  • 7+ years of full-stack development with experience building production web applications.
  • Strong Node.js experience (e.g., Hapi.js, Express).
  • 5+ years of modern React development (JavaScript/TypeScript).
  • Solid relational database experience (MySQL preferred), including schema design and query optimization.
  • Experience building and consuming RESTful APIs.
  • Commitment to code quality and testing.
  • Excellent problem-solving and collaboration skills.

Benefits:

  • 💼 Experience with AI/machine learning technologies is strongly preferred
  • 💰 Target Base Salary Range: $89,300 - $178,600
  • Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity.
  • Pay within this range varies and depends on job-related knowledge, skills, and experience.

Qualifications:

  • LLM-Assisted Development: Use of AI coding assistants (e.g., GitHub Copilot, Cursor).
  • Python Proficiency: Familiarity with Python and its libraries (e.g., LangChain, Hugging Face Transformers) for machine learning or NLP.
  • ORM Expertise: Experience with Sequelize or similar ORMs.
  • ML Application Experience: Background working with ML teams or consuming machine learning model APIs.
  • Understanding of LLM Challenges: Insight into developing with Large Language Models (e.g., prompt engineering, context management, fine-tuning).
  • Cloud Native Development: Experience with AWS services (e.g., Lambda, S3, SageMaker) for AI workloads.
  • Data-Intensive Applications: Experience with large datasets, streaming, or vector embeddings.
  • Internal Tooling: Building tools that improve team productivity for AI projects.
  • Knowledge of RAG Architectures.
  • #LI-CA1 Basic Requirements 5 years combined JS experience Legal authorization to work in the U.S. indefinitely is required.
  • Employer work permit sponsorship is not available for this position
  • Travel Requirements Under 10%
  • Relocation Provided None
  • Position Type Experienced
  • Referral Payment Plan No
  • Our U.S. Benefits include: Incentive Bonus Plans, Medical, Dental, Vision benefits, 401K, 10 Paid Holidays, Generous Paid Time Off Packages, Employee Stock Purchase Plan, Paid Parental & Family Leave and more!

Published 8 days ago • Expires August 28, 2025 08:09