Careers at Lumirush LLC
AI Engineer
- Location
- Houston, Texas
- Employment type
- Full-Time
- Company
- Lumirush LLC
- Posted
About Lumirush
Lumirush LLC is a technology consulting and software services company providing artificial intelligence engineering, data engineering, cloud computing, software development, automation, analytics, and related professional services. Lumirush designs and implements enterprise technology solutions involving generative AI, retrieval-augmented generation, document intelligence, data platforms, enterprise integration, and workflow automation.
About the role
Lumirush LLC is seeking an AI Engineer to design, develop, test, deploy, and maintain enterprise artificial intelligence applications and supporting software systems.
The AI Engineer will work on AI-powered applications involving generative AI, large language models, retrieval-augmented generation, document intelligence, backend services, enterprise integrations, data pipelines, cloud AI platforms, application security, testing, deployment, monitoring, and production support.
Responsibilities
- Design, develop, test, deploy, and maintain AI-powered software applications that support business automation, enterprise knowledge search, document processing, analytics, and decision-making.
- Develop generative AI and large language model applications using prompt engineering, structured outputs, tool calling, context management, response validation, and guardrails.
- Assist in designing and implementing retrieval-augmented generation systems, including document ingestion, content chunking, metadata enrichment, embedding generation, vector search, hybrid search, reranking, filtering, and source citation capabilities.
- Develop document-processing workflows for PDFs, Word documents, Excel files, images, scanned documents, emails, and transcripts using OCR, parsing, classification, extraction, and metadata-tagging techniques.
- Develop production-quality backend services and REST APIs using Python to support AI models, retrieval services, caching, authentication, business logic, and enterprise-system integrations.
- Integrate AI applications with Databricks, SharePoint, Freshservice, SQL databases, REST APIs, cloud-storage platforms, identity-management systems, and internal business applications.
- Build and maintain AI and data pipelines for extraction, transformation, embedding generation, indexing, model inference, evaluation, scheduling, and production deployment.
- Configure and use cloud-based AI services such as Azure OpenAI, Azure AI Foundry, Azure AI Search, Azure Document Intelligence, Azure Key Vault, Azure Storage, Azure Container Apps, Databricks, Unity Catalog, and Vector Search.
- Develop testing and evaluation processes, including unit testing, integration testing, retrieval-quality testing, prompt-regression testing, hallucination checks, citation validation, guardrail testing, and security testing.
- Implement access controls, secrets management, prompt-injection protection, sensitive-data handling, audit logging, content filtering, and responsible AI controls according to established standards.
- Deploy applications using Git, CI/CD pipelines, containerized services, environment configuration, monitoring, health checks, and rollback procedures.
- Monitor and optimize system accuracy, latency, retrieval quality, token usage, model cost, cache performance, API reliability, and infrastructure utilization.
- Troubleshoot production issues involving model outputs, retrieval failures, API errors, authentication, data quality, deployments, and performance.
- Collaborate with engineering, cloud, security, quality-assurance, product, and business teams to gather requirements, design solutions, test functionality, and deliver production-ready AI systems.
- Prepare architecture diagrams, system design documents, API documentation, deployment guides, testing plans, and operational runbooks.
Education
A minimum of a bachelor’s degree in Computer Science or a closely related field is mandatory.
Technical qualifications
- Strong knowledge of software development, programming, algorithms, data structures, APIs, databases, and distributed systems.
- Experience with Python and backend/API development.
- Knowledge of artificial intelligence, machine learning, generative AI, large language models, or related technologies.
- Knowledge of cloud platforms, enterprise systems integration, testing, security, deployment, and production support.
- Ability to design, troubleshoot, document, and maintain production software systems.
Experience with technologies such as Python, REST APIs, Microsoft Azure, Azure OpenAI, Azure AI Foundry, Databricks, SQL, Git, CI/CD, Docker, document-processing technologies, vector search, RAG, and enterprise AI systems is preferred.
The position involves the application of specialized computer science and software engineering knowledge to the design, development, integration, testing, security, deployment, monitoring, and maintenance of enterprise AI software systems.
How to apply
Interested candidates may submit their resume to careers@lumirush.ai.