Software Engineer 3, Gen AI

Logo of Natera

Natera

๐Ÿ’ต $99k-$124k
๐Ÿ“Remote - Worldwide

Job highlights

Summary

Join Natera, a global leader in cell-free DNA testing, as a Software Engineer specializing in Gen AI for our Post Billing Processing system. You will design, develop, and maintain key system components leveraging AI/LLM technologies to optimize denied insurance claim appeals. This role requires extensive experience with generative AI, LangChain/LangGraph, and cloud platforms like AWS. You will collaborate with stakeholders, implement A/B testing, and ensure data security and compliance. Natera offers competitive benefits including comprehensive medical, dental, vision, life and disability insurance, 401k, and more. The ideal candidate possesses strong analytical, problem-solving, and communication skills.

Requirements

  • Experience with cloud platforms (AWS) and containerization technologies (Kubernetes)
  • Strong analytical and problem-solving skills
  • Extensive experience with generative AI technologies and frameworks
  • Proficiency in using LangChain and LangGraph for building and managing AI models
  • Knowledge of applying generative AI for creating domain-specific solutions
  • Understanding of prompt engineering and various LLMs for specific use cases
  • Experience in integrating generative AI models into existing systems and workflows
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced, dynamic environment
  • Strong organizational and time management abilities
  • Attention to detail and commitment to delivering high-quality solutions
  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, or a related field
  • Hands on with LLMs (In previous projects) and worked on product development using LLMs. Such as, Open AI APIs, Open Source LLMs (Llama2, Mistral, Mixtral etc.,)
  • Hands on experience with Vector Database & Graph DB (Pinecone, Milvus, Neo4j)
  • Solid understanding on framework like Langchain/LangGraph, Haystack and ability to use Agentic Workflows using those frameworks
  • Strong proficiency in programming languages such as Python, NodeJs
  • Experience with workflow automation such as AWS Step Functions
  • Hands-on experience with building RAG solutions

Responsibilities

  • Design, develop, and maintain the Post Billing Processing system components, including the Denial Code Manager, Workflow Orchestrator, Template Generation Engine, AI/LLM Enhancement Module, Testing and Optimization Module, Outbound Package Preparation, and Automated Outbound Communication
  • Collaborate with business stakeholders to understand requirements and translate them into technical specifications
  • Implement AI/LLM technologies to enhance denial letter templates for improved payor acceptance
  • Develop and execute A/B testing and hyperparameter tuning strategies to optimize template parameters
  • Create and maintain comprehensive documentation for system components, workflows, and processes
  • Ensure data security and compliance with healthcare regulations and standards
  • Provide ongoing support and maintenance for the system, troubleshooting and resolving issues as needed
  • Stay updated with the latest advancements in AI/LLM technologies and incorporate relevant innovations into the system

Preferred Qualifications

Ability to use advanced techniques like HyDE and LLM reranking for effective semantic search for RAG systems. Hands-on experience in creating Embedding using Ada models

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Natera employees and their immediate families receive free testing in addition to fertility care benefits
  • Pregnancy and baby bonding leave
  • 401k benefits
  • Commuter benefits
  • Generous employee referral program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.