Software engineer- $150k No C2C or Sponsorship allowed

Overview

On Site
$80
Contract - W2
Contract - Independent

Job Details

Remote 
Key Responsibilities:

  • Develop and maintain LLM-based chatbot solutions that support natural language interaction with structured and unstructured data.

  • Implement retrieval-augmented generation (RAG) using vector databases like SingleStore, Pinecone, or OpenSearch.

  • Fine-tune and integrate LLMs (e.g., GPT-4, Claude, Mistral) for targeted business use cases.

  • Build and maintain APIs using Node.js or Python, and collaborate with frontend teams integrating chatbot services.

  • Deploy and manage AI models using cloud-native tools like AWS Lambda, Amazon Bedrock, or similar platforms.

  • Apply standard software engineering practices including version control, automated testing, and CI/CD pipelines.

  • Work cross-functionally with product, data, and engineering teams to improve model accuracy, performance, and integration quality.


Required Qualifications:

  • 7+ years of professional experience in software development, including 3+ years working with AI, NLP, or chatbot systems.

  • Strong programming skills in Python and Node.js, plus experience with Java or .NET in prior roles.

  • Proficiency with LLM frameworks (e.g., Hugging Face, OpenAI API, LangChain) and prompt engineering techniques.

  • Experience with vector search, embedding models, and integrating LLMs with structured data sources.

  • Solid understanding of cloud infrastructure and deployment models (serverless, containers, etc.) with AWS or other cloud providers.


Preferred Skills:

  • Familiarity with GraphQL, REST APIs, and cloud-native architecture patterns.

  • Experience deploying scalable AI applications in enterprise environments.

  • Understanding of CI/CD pipelines, unit testing, and software quality best practices.

  • Prior involvement in delivering production-grade AI or NLP systems integrated with backend services.

    ***** s and those authorized to work in the US are encouraged to apply. *****
    ***** We are unable to sponsor candidates at this time. *****

    ***** We cannot do C2C arrangements at this time *****

Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/Highspring notes the salary range for the role is noted in this job posting. The individual may also be eligible for discretionary bonuses, and can participate in medical, dental, and vision benefits as well as the company’s 401(k) retirement plan.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.