OneMain Financial Jobs

Job Information

VueData LLC Software Developer in Kirkland, Washington

VueData is looking for a Software Developer (AI/ML) with Bachelor's degree, or equivalent, in Computer Science, Information Technology, Software or Computer Engineering, or related discipline, +5 years of progressive experience in Node.js, Python, AWS, Docker, agentic AI, Retrieval-Augmented Generation (RAG), MongoDB, SQL, Pinecone, Large Language Models (LLMs), Kafka, Redis, Elasticsearch, distributed systems architecture, and enterprise-grade data pipelines.

*Duties:  *

  • Provide expert technical leadership, architecture, and hands-on development of enterprise AI services and distributed applications built on Node.js and Python.
  • Design and implement agentic AI systems and RAG pipelines including document ingestion, embedding generation, vector indexing (Pinecone), grounding, tool-use/orchestration, and evaluation/guardrails for safety and reliability.
  • Architect and deploy advanced AI capabilities, including fine-tuning and customization of Large Language Models, development of multi-modal pipelines (text, vision, and speech), and integration of custom domain-specific models for production workloads.
  • Define complex microservice architectures on AWS, including containerization, secrets management, autoscaling strategies, and integration of robust, scalable data pipelines.
  • Own end-to-end data and inference pathways by engineering low-latency APIs, asynchronous workers, and streaming/queueing topologies using Kafka and Redis; design systems that can handle heavy AI workloads.
  • Architect and optimize multi-store persistence (SQL, MongoDB, vector DB) with rigorous schema/versioning, replication, and disaster recovery; implement query-planning and caching for high-throughput retrieval and personalization.
  • Translate ambiguous business objectives into actionable technical specifications by collaborating directly with Product and Business teams; lead client engagement to gather requirements, design integrations, present solution architectures, and drive resolution of cross-system dependencies.
  • Provide support for highly complex production incidents across AI pipelines, retrieval layers and perform root-cause analysis.
  • Lead large-scale AI project delivery from proof-of-concept through testing, security review, performance benchmarking, and production rollout; define acceptance criteria, operational readiness, and agile sprint deliverables.
  • Direct statistics gathering and analysis to determine compute footprint, storage/IO, vector throughput, and partitioning strategies required to meet projected traffic, response-time, and availability targets.
  • Evaluate, develop, customize, and utilize advanced developer productivity, MLOps, observability, and CI/CD tooling to accelerate safe, repeatable releases and continuous model/application improvement.
  • Mentor engineers, establish engineering best practices, and drive cross-functional initiatives that impact the enterprise AI infrastructure and product roadmap.
  • Apply agile methods to ensure iterative delivery, transparency, and continuous improvement; connect and coordinate with distributed remote teams across time zones to ensure alignment, collaboration, and timely execution of global initiatives.

Job Location: VueData, 11332 NE 122^nd^ Way, Suite 100, Kirkland, WA 98034.  Job may require some travel in the US with expenses paid by employer. 40hrs per week. Applicant must be authorized to work in the United States. Send resume to meredith@vuedata.com.

* *

DirectEmployers