A

Applied Systems

Builds cloud software for insurance agencies

AI/Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Engineering or Bachelor of Technology in Computer Science, Data Science, Engineering, or a related field, or equivalent practical experience.
  • Three to five years of total experience as a software engineer, including hands-on experience building and shipping AI/ML and GenAI solutions such as LLMs, RAG, and prompt/tool calling using Python.
  • Programming skills in Python and experience building LLM applications using common frameworks such as LangChain or LangGraph.
  • Hands-on experience deploying GenAI applications on cloud platforms such as GCP, Azure, or AWS, including integration with managed LLM services and secure API patterns.
  • Experience with vector databases and retrieval systems such as Pinecone, Milvus, Weaviate, Elasticsearch, or OpenSearch.
  • Working knowledge of CI/CD and familiarity with observability for GenAI systems, including quality and safety metrics, tracing, and monitoring latency and cost.
  • Working knowledge of Agile delivery and collaboration tools such as Jira and Confluence.
  • Strong analytical and problem-solving skills to debug GenAI issues, including grounding gaps, hallucinations, prompt injection, and retrieval quality, across application, data, and infrastructure layers.

Responsibilities

  • Design and implement LLM-powered conversational experiences, including chat assistants and AI agents, integrating tools, APIs, and enterprise data sources.
  • Build and maintain RAG pipelines for document ingestion, chunking, embeddings, and indexing using vector databases and AI-enabled search.
  • Develop LLM inference and orchestration components, including prompt templates, function/tool calling, streaming, and caching, that meet defined latency and reliability targets.
  • Implement safety and compliance guardrails, including content filtering, prompt injection defenses, and data access controls, and support red-teaming and testing of GenAI applications.
  • Optimize GenAI solutions for cost and performance, including token usage, prompt compression, caching, and model routing, while maintaining response quality.
  • Apply Responsible AI practices for GenAI, including grounding, hallucination mitigation, privacy-by-design, and bias/toxicity evaluation, aligned with security requirements.
  • Document designs, prompts, evaluation results, and operational runbooks, and contribute reusable components and code for the wider team.

Desired Qualifications

  • Node.js, React, Terraform, Git, GitLab, Docker, and Kubernetes.
  • Familiarity with evaluation and testing frameworks.
  • Exposure to LLMOps tooling for prompt/version management and evaluation.

About the Company

Applied Systems

Builds cloud software for insurance agencies

Applied Systems builds cloud software for insurance agencies and brokers to manage client relationships, policies, and back-office work. Its flagship Applied Epic combines property and casualty insurance with employee benefits in one agency management platform. Staff use its browser interface to quote coverage, record policy details, track sales opportunities, manage accounting, and review dashboards without switching between separate systems. Applied sells its software alongside implementation services, customer support, and training that help agencies move their records and workflows onto the platform. The company was founded in 1983 and is headquartered in Chicago, Illinois.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$2.5B
Headquarters
Chicago, IL
Founded
1983

Recently Posted Jobs

Explore more opportunities at Applied Systems

See more jobs