Software Engineer, Generative AI

District Of Columbia

  Development - Java Backend

Permanent

Our client, an AI-driven company revolutionizing GovTech, is hiring a Software Developer with hands-on experience in Generative AI and Large Language Models (LLMs) to join the team remotely. The successful candidate will help power their AI-first platform by integrating advanced technologies that deliver exceptional speed, intelligence and value to users.

Responsibilities

  • Architect, build and launch AI-driven features across the platform.

  • Implement LLMs and Agentic AI into practical applications using frameworks like LangChain.

  • Partner with product and design teams to transform concepts into functional, scalable software.

  • Continuously enhance system performance, reliability and security.

  • Diagnose and resolve technical challenges at the system level.

  • Keep up to date with emerging AI technologies and contribute to ongoing innovation efforts.

Skillset

  • U.S. citizenship required, with the ability to pass a Federal Background Check and identity verification.

  • Bachelor’s degree in Computer Science, Engineering or similar.

  • Minimum  of three years of software development experience, ideally within a SaaS environment.

  • Hands-on experience with Generative AI models such as GPT, Claude or Gemini.

  • Proficiency with frameworks like LangChain, LangGraph and Agentic AI.

  • Strong backend development skills using Python.

  • Expertise in React and Next.js for frontend development.

  • Familiarity with vector databases and embedding workflows.

  • Experience fine-tuning LLMs or integrating with APIs such as OpenAI or Azure AI is a bonus.

Benefits

  • Competitive salary + Equity.

  • Comprehensive benefits package including health, vision and dental coverage.

  • 100% remote working (within the United States).

53563