Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$210k - $250k

Velastegui Ventures

Senior Software Engineer

Full-Time · Remote (U.S.)

About Velastegui Ventures

We build enterprise AI infrastructure that lets regulated organizations query their unstructured and structured data in natural language. Our platform combines retrieval-augmented generation, federated search, and self-hosted model inference to deliver citation-backed, auditable answers — deployed inside the customer's own cloud boundary. We're growing the engineering team to scale this platform through its first enterprise deployments and into a multi-tenant product.

About the Role

You'll design, build, and operate the backend of our Enterprise Knowledge and Natural Language Query Platform: ingestion, retrieval, inference, and the governance layer that makes AI defensible for regulated customers. This is a hands-on senior role with real architectural ownership — you'll ship on the platform as it stands today while helping design the next generation of it. We're looking for someone comfortable operating anywhere from 5 to 15 years into their career, provided the depth is there.

Where the platform is today, and where it's going

Today, ingestion runs on SQS with Ray-Serve workers, retrieval uses Amazon Bedrock and Bedrock Knowledge Bases inside the customer's AWS boundary, and the platform is deployed via a GitOps supply chain (ArgoCD, Cosign, Kyverno) into customer-owned EKS.

Over the next 12–18 months we're evolving toward a Kafka-based streaming backbone with CDC, self-hosted LLM inference (vLLM / SGLang), self-hosted vector and graph retrieval, and federated search across semantic, lexical, and knowledge-graph modalities. You'll work on both sides of that transition.

The first 6 months

You'll help stand up our first BYOC deployment into an enterprise client on the current SQS + Bedrock stack, own one or two of the six data-source connectors end-to-end, and drive the ingestion pipeline's incremental-sync design.

Expect direct contact with the customer's platform and compliance teams. In parallel, you'll help shape the Kafka-based connector framework and self-hosted inference path that lands on the platform later in the year.

What You'll Do

- Design and operate backend services across an event-driven microservices architecture — ingestion, retrieval, inference, and the connector framework that onboards new data sources.

- Ship on the current SQS + Ray-Serve + Bedrock stack while helping design and land the Kafka + CDC + self-hosted-inference generation of it.

- Extend retrieval quality across semantic, lexical, and (eventually) graph modalities, including fusion and re-ranking.

- Grow the AI serving path: embedding, generation, re-ranking, model routing, and the registries and evals that let us promote models safely.

- Build observability and evaluation into every service you own — tracing, metrics, and quality/drift signals, not just system health.

- Partner with security and compliance on the controls that make SOC 2 and (where applicable) HIPAA and GDPR defensible: encryption, access control, audit lineage, data residency.

- Support enterprise deployments alongside customer platform teams — IaC rollout, cutover, rollback, and the day-two handoff.

Required

- 5+ years building and operating production backend systems, with meaningful ownership of distributed architecture.

- Strong proficiency in at least one of Go, Rust, or Python, and comfort working across a polyglot codebase.

- Solid grounding in distributed systems: asynchronous messaging, event-driven design, and the failure modes that come with them. Direct experience with a streaming or queue technology (Kafka, SQS, RabbitMQ, or similar) and the concepts

behind Change Data Capture.

- Working knowledge of PostgreSQL and at least one non-relational store (vector, document, or graph).

- Fluency with AWS (or equivalent), containers (Docker/Kubernetes), and infrastructure-as-code (Terraform or similar).

- Real interest in — ideally hands-on experience with — applied AI/ML systems: embeddings, vector search, RAG, or LLM serving. This is an AI infrastructure role; curiosity here isn't optional.

- Communication skills to work directly with customers, compliance stakeholders, and product.

Nice to Have (any of these move you up the stack)

- Managed AI services and hosted retrieval (Amazon Bedrock, Bedrock Knowledge Bases, OpenAI / Anthropic APIs) — relevant to the current stack.

- Self-hosted LLM serving (vLLM, SGLang, llama.cpp) or OpenAI-compatible gateways — relevant to where we're going.

- Vector databases and hybrid semantic/lexical retrieval (Qdrant, Weaviate, Pinecone, OpenSearch hybrid).

- Graph or knowledge-graph modeling (Neo4j or similar).

- Large-scale data processing (Ray, Spark, Databricks) and lakehouse patterns.

- OpenTelemetry-based observability and LLM tracing/eval tooling.

- Enterprise IAM (SSO/SAML/OIDC/SCIM) and multi-tenant SaaS.

- Shipping in SOC 2 / HIPAA / GDPR environments, or prior forward-deployed engineering work.

Compensation & Logistics

- Cash compensation: ($210,000 – $250,000) based on experience and location. No equity component.

- Remote within the U.S. Expect an on-call rotation as we support production customers.

- Background check required; the role handles data from customers in regulated industries.

Why Velastegui Ventures

- Ship into a real enterprise deployment in your first year, not a hypothetical roadmap.

- Own architecture on a platform built ground-up for regulated, enterprise-scale AI — not retrofitted from a chatbot demo.

- Small team, direct customer contact, senior autonomy.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Knoxville, TN vacancy
  • Robert Half is hiring! We are looking for a Principal Software Engineer to lead the design and delivery of modern AI-driven software solutions. This role combines hands-on engineering with technical leadership across backend services, frontend applications, and intelligent... 
    Suggested

    Robert Half

    Knoxville, TN
    5 days ago
  •  ...Skool’s engineering team is seeking highly experienced Backend Software Engineers with a passion for developing performant and scalable backend services written in Go . You will collaborate with Product Management, Designers, Engineers, and other stakeholders to determine... 
    Suggested
    Work at office
    Remote work

    SKOOL LLC

    Knoxville, TN
    2 days ago
  • Background We are hiring a Staff / Principal Site Reliability Engineer focused on distributed systems and platform reliability . This is not a traditional DevOps role. You will own the architecture and engineering practices that ensure Sigma workflows execute reliably... 
    Suggested

    Jobrapido

    Knoxville, TN
    4 hours ago
  •  ...and Jetpack Compose, aligned with the product roadmap and our engineering standards.Own significant areas of the codebase and serve as a...  ...business and customer needs.Requirements:5+ years of professional software development experience, including 3+ years building native... 
    Suggested
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work

    Tegna

    Knoxville, TN
    8 days ago
  •  ...Technologies develops camera-based motion measurement and analysis technology for industrial applications. We are seeking a senior software engineer to turn complex camera, measurement, and AI capabilities into clear, responsive web experiences that customers can use to... 
    Suggested
    Local area

    RDI Technologies Inc

    Knoxville, TN
    3 days ago
  •  ...skills. Excellent communication and collaboration skills. Bachelor's degree in Computer Science, IT, Information Systems, Engineering, or a related field. Interested candidates: Apply here or send me your updated resume to ****@*****.***... 
    Full time
    Local area
    Relocation

    Mastech

    Knoxville, TN
    4 days ago
  •  ...Job Title: Senior AI Coding Engineer Employment Type: Full-Time, Permanent Work Locations: Lafayette, LA; Knoxville, TN; Birmingham, AL; or Columbia, SC. (Open for relocation candidates) Position Overview Seeking a Senior AI Coding Engineer to lead the enterprise... 
    Permanent employment
    Full time
    Relocation
    Relocation package

    Mastech

    Knoxville, TN
    23 hours ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing the shape of the workflow from serial... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    Knoxville, TN
    4 days ago
  • $250k - $300k

     ...Software Engineer (Developer Productivity) Salary: $250k-300k Total compensation: very flexible - dependent on seniority, expectations and performance I'm partnered with a leading high frequency trading firm hiring a Developer Productivity Engineer to build the... 
    Local area
    Flexible hours

    NJF Global Holdings

    Knoxville, TN
    2 days ago
  • $130k - $151k

     ...talent solutions company specializing in Information Technology, Engineering, Healthcare, and Digital Transformation. We partner with...  ...designers, QA engineers, and cross-functional teams throughout the software development lifecycle. Write clean, maintainable, efficient... 
    H1b
    Local area
    Visa sponsorship
    Flexible hours

    Zyook Inc.

    Knoxville, TN
    3 hours ago
  • Hiring: ServiceNow Discovery Developers | Permanent Full-Time | Onsite Opportunities Mastech Digital is hiring experienced ServiceNow Discovery Developers for a direct client opportunity with CGI . We are seeking skilled professionals with strong expertise ...
    Permanent employment
    Full time
    Relocation package

    Mastech

    Knoxville, TN
    1 day ago
  •  ...Title: Application Engineer Location: Tennessee - On-Site Position Summary: MUST BE UNITED STATES CITIZEN If you’re energized by solving complex customer challenges and bringing ideas to life, this role is for you. As an Application Engineer with the Seating Solutions... 
    Full time
    Work at office

    CEO Inc.

    Knoxville, TN
    2 days ago
  •  ...with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our customers’ most significant challenges and... 
    Casual work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Day shift

    Etegent Technologies

    Knoxville, TN
    3 days ago
  • $150k - $200k

     ...Senior Software Engineer Location: Remote (US) Compensation: $150,000–$200,000 base, depending on experience Employment Type: Full-time, permanent About adduro.io adduro.io is a Colorado-based AdTech company specializing in streaming advertising—ads running... 
    Permanent employment
    Full time
    Remote work

    adduro.io

    Knoxville, TN
    4 hours ago
  •  ...Role Description This full-time remote Software Engineer (Entry-Level) role involves designing, developing, and maintaining software solutions under the guidance of more experienced engineers. Day-to-day responsibilities include writing clean and efficient code, participating... 
    Full time
    Remote work

    Jobrapido

    Knoxville, TN
    2 days ago
  •  ...We’re creating a unified platform that replaces fragmented software, manual workflows, and disconnected systems with intelligent automation...  .... We’re a small, highly collaborative team, which means engineers at Swish Labs have meaningful ownership. You won’t just... 
    Work at office

    Swish Labs

    Knoxville, TN
    3 hours ago
  • Job-ID: 10318Category: Info TechnologyLocation: Knoxville, TN, United StatesWorkplace: HybridSchedule: Full timePosted: 2026-10-13The Office of Innovative Technologies (OIT) is seeking an experienced Senior Salesforce Developer to implement solutions and support Salesforce...
    Full time
    Work at office
    Work visa

    University of Tennessee

    Knoxville, TN
    5 days ago
  • Job-ID: 25017538Category: Engineering - Product DevLocation: United States; Dallas, TX, United States; Tucson, AZ, United States; Knoxville, TN, United States; Phoenix, AZ, United StatesPosted: 2026-09-02ECL/GTC Required: YesChange the world. Love your job. In your first... 
    Local area
    Visa sponsorship

    Texas Instruments

    Knoxville, TN
    6 days ago
  • $125.7k - $203.1k

     ...passionate professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust, and...  ...we’re shaping the future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Knoxville, TN
    5 days ago
  • $120k - $155k

    The Full-Stack Software Consultant provides technical expertise on project tasks under...  ...development frameworks, and established engineering best practices.Conduct testing and quality...  ...to be an accurate reflection of the principal job elements essential for making a fair... 
    Remote work
    Flexible hours

    ABS Group

    Knoxville, TN
    3 days ago
  • $140k

     ...Android Engineer USA (Fully Remote) Full-Time Permanent Salary: Up to $140,000 (DOE) Total Comp: Standard Benefits, Healthcare Plan A profitable, growing video technology company powering personalized, interactive video experiences across web, mobile, and... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Jobrapido

    Knoxville, TN
    23 hours ago
  •  ...home to 230,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. About the Role We are seeking a strong Java Developer immediately in a remote role in Seattle, Washington. This role... 
    Local area
    Immediate start
    Remote work

    HCLTech

    Knoxville, TN
    4 hours ago
  • TECH LEAD VEEVA VAULT DEVELOPER Location: Remote | Type: Contract About Newpage Solutions Newpage Solutions is a global digital health innovation company helping people live longer, healthier lives. We partner with life sciences organisations which include...
    Contract work
    Remote work

    Newpage Solutions

    Knoxville, TN
    4 hours ago
  • Robert Half is hiring for a Principal level Software Engineer to focus on agentic workflows and AI software products. In this role, you will lead full product development efforts while creating intelligent, scalable applications that combine agentic AI capabilities with... 

    Robert Half

    Knoxville, TN
    3 days ago
  •  ...Description Remote Our client seeks a Senior Java Engineer to join the AVAD team supporting a high-priority platform initiative. The...  ...engineering team. Experience Requirements Senior-level software engineering experience with strong production-level Java.... 
    Contract work
    Remote work

    Eliassen Group

    Knoxville, TN
    2 days ago
  • $60k - $120k

     ...with cloud applications and data.Participate in CI/CD, deployment, troubleshooting, and other DevOps activities.Collaborate with engineering, data, and business teams in a financial services environment.Requirements5+ years of hands-on Python development experience.Strong... 
    Contract work
    Local area

    System One Holdings, LLC

    Knoxville, TN
    3 days ago
  •  ...Job Title: DevSecOps Engineer Location: Lafayette, LA Type: Direct Hire Work Model: Hybrid – onsite and remote Hours: 40.0...  ...the provided details Responsibilities Support secure software delivery through enterprise supply chain initiatives Manage... 
    Local area
    Remote work

    System One Holdings, LLC

    Knoxville, TN
    3 days ago
  •  ...artifacts. Participate in daily Agile ceremonies, code reviews, and continuous improvement discussions. Collaborate closely with engineers, product owners, and client stakeholders to provide technical insight and shape system design. Troubleshoot issues and implement thoughtful... 
    Work at office

    CGI

    Knoxville, TN
    1 day ago
  •  ...equipment/components. Develop (redline) Project P&ID.. Specify Non-Standard Valves and Instruments. Work directly with Project Engineers during technical execution of project Develop a Process Functional Description for Non-Standard products. Develop test... 
    Local area
    Flexible hours

    Jobot

    Knoxville, TN
    1 day ago
  • $70k - $94k

     ...Applications Engineer Apply Now Start applying with LinkedIn Please wait... Job Description Are you passionate about matching water technology solutions to real-world engineering challenges? Then join us in our mission to pioneer smarter solutions for moving... 
    Full time
    Contract work
    Remote work
    Work from home
    Worldwide
    Visa sponsorship
    Work visa
    Flexible hours

    Grundfos

    Knoxville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!