LEAD AI Software Engineer – Agentic

Full-time Job Type
Remote Work Arrangement
Senior-Level Experience
Apply Now Posted 1 week ago

This is a fully remote, senior-level position at Insight Global, based in Raleigh, NC. The company is looking for a Lead AI Software Engineer to drive architectural direction and lead the development of AI capabilities for legal content processing.

Skills / Requirements

  • Agentic AI
  • AI Fluency
  • AI-assisted Software Development
  • Alerting
  • CI/CD
  • Data Modeling
  • Distributed Systems
  • Instrumentation
  • Java
  • LLM Application Development
  • Logging
  • Observability
  • Python
  • Scalable Solutions
  • Service/API Development
  • SQL
  • System Design
  • Technical Communication
  • Vibe Coding

Why Apply

This role is ideal for someone experienced with agentic AI and LLM application development, focusing on orchestration and tool use. You'll leverage AI-assisted coding tools to transform generated code into production-ready solutions.

What You'll Be Doing

You'll be the primary technical contact, designing scalable solutions and leading AI capability development for legal content processes. Your day involves coding, mentoring, and ensuring engineering best practices in AI-assisted development.

Pay and Career Growth

This role offers the chance to lead AI initiatives in a senior position, with opportunities to influence architectural decisions. The company promotes a diverse and inclusive culture, supporting career growth for experienced engineers.

Benefits and Perks

  • Affirmative action
  • Diverse Environment
  • Equal opportunity
  • Inclusive Workplace

Is This Role Right for You?

Good fit if you...

  • Experienced in AI-assisted coding and agentic tools.
  • Strong background in enterprise-level system design.
  • Comfortable mentoring and leading technical teams.

May not be for you if...

  • Limited experience with AI or LLM applications.
  • Unfamiliar with enterprise-level service/API development.
  • Prefers working on-site rather than remotely.

Original Job Description

Job Description

• Serve as a primary technical point of contact for internal and external technology resources.

• Provide design input across a product area and influence architectural direction across services, components, and data stores.

• Work directly with customers and end users to understand problems, refine requirements, and translate needs into scalable solutions.

• Serve as an acknowledged go-to person on coding and complex technical issues.

• Interface with other technical personnel or team members to finalize requirements.

• Write and review detailed specifications for the development of system components of moderate-to-high complexity.

• Complete complex bug fixes and lead root-cause analysis across services, data pipelines, and editorial workflows.

• Design and work with complex data models, ensuring quality, lineage, and downstream usability.

• Lead the evaluation, prototyping, and operationalization of agentic AI capabilities that improve legal content ingestion, classification, summarization, enrichment, and impact analysis.

• Establish responsible engineering practices for AI-assisted coding and AI-generated code, including review, testing, security checks, documentation, traceability, and observability requirements.

• Implement and guide others on continuous integration, delivery, and deployment practices.

• Identify operational requirements for logging, instrumentation, alerting, and service readiness, and ensure production requirements are met.

• Mentor and coach software engineers interested in consultancy-level execution, architecture, development methodologies, and optimization techniques.

• Provide sizing and/or budget recommendations when appropriate.

• All other duties as assigned.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements

• 10+ years of software engineering experience.

• BS in Engineering/Computer Science or equivalent experience required; advanced degree preferred.

• Proven experience designing and delivering scalable distributed systems, APIs, and/or data platforms.

• Strong experience with Python, Java, SQL, data modeling, and service/API development in enterprise environments.

• Hands-on knowledge of agentic AI / LLM application development, including orchestration, tool use/function calling, structured outputs, evaluation, guardrails, and productionization.

• Strong practical experience with AI-assisted software development / “vibe coding”, including coding copilots or agentic coding tools and the judgment to convert generated code into reliable, well-tested, production-quality solutions.

• Experience with CI/CD, observability, logging, instrumentation, and alerting.