Senior AI Software Engineer (LLM) - Essex Management

The EMMES CorporationRockville, MD
1dRemote

About The Position

This is a senior AI Software Engineering role that works as part of the Modern Technology & Engineering (MT&E) team to bring advanced AI and computational modeling expertise to our precision oncology effort. The ideal candidate combines strong experience in retrieval augmented generation (RAG), deep learning, graph neural networks, natural language processing, complex algorithm development with large-scale biomedical data integration with a strong understanding of clinical informatics. As part of our Modern Technology & Engineering (MT&E) team, you will help design and develop scalable Agentic AI-driven workflows, train Large Language Models (LLMs), and deliver actionable insights that accelerate cancer research and treatment strategies. The role provides a strong career growth opportunity in an innovative technology environment working in one of our nation's premier research organizations.

Requirements

  • 4-6 years of experience building enterprise software systems that run in a Production AWS Cloud environment.
  • 3-5 years of working with a CI/CD pipeline using Git, GitHub, and GitHub Actions (or similar tools).

Nice To Haves

  • Experience working with LangChain, LangGraph, and knowledge graphs.
  • Experience working in the clinical bioinformatics domain.
  • Experience with container and orchestration technologies such as Docker and Kubernetes is a plus.
  • Cloud development or architect certification is a plus.
  • Experience with Google Cloud Platform (GCP) and Microsoft Azure is a plus.
  • Experience working with AI coding assistants such as GitHub Copilot or Claude Code.

Responsibilities

  • Strong communication skills (oral and written).
  • Advanced experience coding in Python, Java, Ruby, or comparable programming languages.
  • Expertise working with LLMs (e.g. Claude, ChatGPT).
  • Strong experience working with platforms such as AWS Bedrock, to build GenAI and Agentic applications.
  • Experience building enterprise software systems that run in AWS Cloud environment using technologies such as ECS, Lambda, SQS, SNS, S3, API Gateway, QLDB, DynamoDB, OpenSearch, Aurora PostgreSQL, Neptune, DocumentDB, CDK.
  • Experience developing software systems with backing relational and/or NoSQL databases.
  • Experience developing microservices with RESTful API, GraphQL, and/or grpc to exchange data via JSON, XML, and other data exchange formats.
  • Experience integrating with Okta and additional 3rd party systems.
  • Experience working in an Agile development environment such as SCRUM or Kanban.
  • Experience using Git, GitHub, and GitHub Actions.
  • 6+ years of software development experience in one or more programming languages and with data structures/algorithms.
  • Possession of a Bachelor or Graduate degree in a technical field such as Computer Science from an accredited college or university (according to CHEA).

Benefits

  • Flexible Approved Time Off
  • Tuition Reimbursement
  • 401k Retirement Plan
  • Work From Home Anywhere in the US
  • Maternal/Paternal Leave
  • Casual Dress Code & Work Environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service