Software Developer (Emerging Careers)

Open Sas

$95K — $115K *
Cary, NC 27513In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, or a related field
  • Minimum 2 years of software development experience
  • Production-level Python development with knowledge of object-oriented design, memory optimization, and asynchronous programming
  • Experience building complex applications using LangChain or similar tools
  • Hands-on experience with Model Context Protocol (MCP) servers and clients
  • Experience using evaluation tooling for LLM outputs
  • Familiarity with Docker or Kubernetes for containerized cloud workloads
  • Proficient in version control using git, with knowledge of GitHub workflows.

Responsibilities

  • Collaborate on managing vectorized customer document data for optimized retrieval
  • Oversee the entire code lifecycle from requirements to post-deployment support
  • Design and maintain autonomous agent architectures and RAG pipelines
  • Integrate defensive frameworks for secure and compliant LLM behaviors
  • Develop validation frameworks to ensure high-quality LLM performance
  • Embody company values of curiosity, passion, authenticity, and accountability.

Benefits

  • Comprehensive medical, prescription, dental, and vision plans
  • Onsite Health Care Center is free for employees on specific plans
  • Industry-leading 401k plan
  • Tuition Assistance Program for career development
  • Generous time away including vacation, holidays, and a Winter Wellness Break
  • Volunteer Time Off, parental leave, and unlimited paid sick days
  • Childcare benefits for full-time employees.
Full Job Description
Job Description

Software Developer (Emerging Careers)- Hybrid, Cary, North Carolina

About the job

The Platform Products division is looking for a Software Developer (Emerging Careers) specialized in Generative AI to join the engineering team driving SAS Retrieval Agent Manager. In this role, you will help build and scale cutting-edge, enterprise-grade Retrieval-Augmented Generation (RAG) and autonomous agent architectures.

You will play a pivotal role in integrating SAS VIYA agentic technologies with vectorized customer document data, ensuring our LLM-driven solutions are secure, high-performing, and highly scalable. This is an opportunity to directly shape how enterprise customers deploy GenAI at scale by engineering the production-grade infrastructure and guardrails that let sophisticated agentic systems run reliably and respond accurately in mission critical environments.

As a Software Developer (Emerging Careers), you will:
  • Collaborate on the ingestion, processing, and management of vectorized customer document data to optimize retrieval accuracy, latency, and agentic integrations.
  • Maintain accountability for the entire lifecycle of the code, from translation of product requirements into actionable features, to rigorous testing (functional, unit, and performance), code reviews, and post-deployment support.
  • Design, develop, and maintain autonomous agent architectures and RAG pipelines using LangChain to interface seamlessly with SAS VIYA offerings.
  • Integrate rigorous LLM defensive frameworks and operational Guardrails to ensure safe, compliant, and deterministic model behaviors across enterprise data.
  • Build and execute systematic validation frameworks to quantify LLM performance, tracking key metrics (such as context recall, faithfulness, and answer relevance) to ensure the highest output quality.
  • Embrace curiosity, passion, authenticity and accountability. These are our values and influence everything we do.


Required qualifications
  • Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, or a related technical field
  • Minimum 2 years of experience in software development
  • Production-level Python development experience with a deep understanding of object-oriented design patterns, memory optimization, and asynchronous programming.
  • Hands-on experience building complex, stateful applications using LangChain or similar orchestrators.
  • Hands-on experience developing and integrating Model Context Protocol (MCP) servers and clients to expose tools, data sources, and APIs for consumption by LLM-driven agents in production environments.
  • Experience deploying LLM-as-a-judge or empirical evaluation tooling (e.g., Ragas, TruLens, MLflow) to bench and score generative outputs.
  • Practical experience creating, deploying, and managing containerized cloud workloads using Docker or Kubernetes.
  • Proficiency with version control (git, GitHub workflows, branching strategies, and rigorous code reviews).
  • Equivalent combination of related education, training and experience may be considered in place of the above qualifications.


Additional competencies, knowledge and skills
  • Adaptability: Approaches architectural shifts and evolving GenAI trends with a growth mindset, treating rapid technological changes as opportunities for innovation.
  • Collaborating: Actively seeks input from cross-functional teams, leveraging collective engineering strengths to solve complex data and orchestration challenges.
  • Communication: Translates complex AI concepts and metric evaluation data into clear, actionable technical insights for both technical stakeholders and product management.
  • Quality Orientation: Demonstrates a vigilant commitment to minimizing hallucination, optimization bottlenecks, and security vulnerabilities in production GenAI deployments.
  • Experience working directly with vector databases, embeddings, and complex document parsing methodologies.
  • Experience with cloud computing platforms such as Azure, AWS, or Google Cloud, and ideally their AI services e.g. Azure Open AI.
  • Experience implementing safety, alignment, or content-filtering layers (e.g., NeMo Guardrails, Guardrails AI) within LLM pipelines.
  • Experience with CI/CD deployment automation tools like GitHub Actions or Jenkins.
  • Exposure to project management frameworks and tracking tools like Jira for task tracking, sprint planning and collaboration.


World-class benefits

Highlights include...
  • Comprehensive medical, prescription, dental and vision plans.
  • Medical plan options include:
    • PPO with low annual deductible and copays.
    • HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
  • Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
  • An industry-leading 401k plan.
  • Tuition Assistance Program and programs and resources to support your development
  • Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
  • Volunteer Time Off, parental leave and unlimited paid sick days.
  • Generous childcare benefits for all full-time employees.

Similar Jobs

More Jobs at Open Sas

More Information Technology Jobs

Find similar Software Developer (Emerging Careers) jobs: