Experienced AI Engineer - Generative AI/Machine Learning
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
Under general management, design, develop, and deliver next-generation AI solutions that improve business processes across the enterprise. Develop intelligent applications, integrate AI capabilities with enterprise systems, and build scalable cloud-native solutions that enable automation, knowledge discovery, and operational efficiency. Collaborate with product owners, architects, business stakeholders, and development teams to design secure, scalable, and maintainable AI-enabled solutions that solve complex business challenges., * Design, develop, test, and deploy enterprise AI applications using modern software engineering practices.
- Build intelligent solutions utilizing Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and workflow orchestration technologies.
- Develop scalable backend services, REST APIs, and cloud-native applications that integrate AI capabilities with enterprise systems.
- Design and implement integrations using APIs, messaging, and event-driven architectures.
- Develop document processing, OCR, and knowledge extraction solutions using AI technologies.
- Design and implement vector search, semantic retrieval, and enterprise knowledge base solutions.
- Deploy, manage, and optimize applications within Kubernetes-based environments.
- Collaborate with business partners to understand business needs and translate them into practical AI-enabled solutions.
- Participate in architecture reviews, code reviews, Agile ceremonies, technical planning, and solution design discussions.
- Contribute to CI/CD pipelines, infrastructure automation, and software engineering best practices.
- Mentor team members and promote high standards for software quality, testing, security, observability, and maintainability.
- Assist with special projects or perform other duties as assigned.
Requirements
- Typically requires a Bachelor’s degree in computer science or a related field
- Minimum of 7 years of professional software engineering experience designing, developing, and supporting enterprise applications.
- Equivalent combination of education and experience will be considered.
- Experience designing and developing cloud-native applications, distributed systems, and RESTful APIs.
- Experience developing AI-enabled applications utilizing Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agent frameworks, and prompt engineering techniques.
- Experience designing and implementing vector databases, vector search, embeddings, and semantic retrieval solutions.
- Experience using AI-assisted software development tools to improve software design, development, testing, and delivery.
- Experience working within Agile software development environments utilizing Git-based source control and CI/CD practices., * Strong understanding of software architecture, object-oriented design, and design patterns.
- Ability to design and develop scalable cloud-native applications utilizing Kubernetes, Docker, REST APIs, and microservices.
- Knowledge of modern AI application architecture including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, LangGraph, LangChain, Azure AI Foundry, prompt engineering, and AI model evaluation.
- Ability to design and implement vector search, semantic retrieval, embeddings, and knowledge ingestion pipelines for enterprise AI solutions.
- Knowledge of intelligent document processing technologies including OCR, document processing pipelines, and structured and unstructured document extraction.
- Experience integrating enterprise systems using APIs, messaging, and event-driven architectures.
- Knowledge of DevOps tools and practices including Git, GitLab, GitLab CI/CD, Infrastructure as Code (IaC), and automated deployment pipelines.
- Ability to leverage AI-assisted development tools while maintaining high standards for software quality, security, testing, and observability.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Demonstrates the ability to evaluate emerging AI technologies and apply them to solve complex business problems.
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- AD&D insurance
- Parental leave
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
About the company
We’re not like other insurance companies. From our specialty products to our business model, our culture to our results - we’re different. Different is who we are, and how we work, interact, deliver and succeed together. Creating a different and better insurance experience doesn’t just happen. It takes focus and a shared passion for going beyond the expected to forge relationships and deliver care that makes a difference. This approach rises from and is supported by our talented, ethical and smart team of employee owners united around a single purpose: to work alongside our customers and partners when they need us, in unexpected ways, with exceptional results. Apply today to make a difference with us., RLI encourages its employees to pursue professional development work in insurance and job-related areas. We make a commitment to employees to provide educational opportunities that help them enhance their skills and further their career advancement. RLI fosters a true learning culture and encourages professional growth through insurance courses, in-house training and other educational programs. RLI covers the cost for most programs and employees typically earn a bonus upon successful completion of approved courses and certifications. Our personal and professional growth benefits include
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are Large Language Models?
Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud
MLOps And AI Driven Development
What Industries Outside of AI Are Hiring The Most AI Experts?