Role Overview
We are seeking a Senior AI Architect & Java Platform Lead to serve as the technical and strategic AI champion for our organization. This is a highly handson role for an engineer who began their career as a strong Java developer and has since evolved into an AI architect, delivering production AI systems inside enterprise software environments.
This is not an experimental or researchonly role. The successful candidate will bring commercial experience architecting, building, and deploying AI solutions that are actively used by customers, and will be responsible for accelerating AI adoption across a mature ERP and manufacturing software platform.
You will operate at the intersection of AI strategy, software architecture, and handson development, acting as the internal authority on how AI should be designed, integrated, governed, and scaled within our products.
What You ll Do
- Serve as the goto AI strategist and architect for the engineering organization
- Identify highimpact AI use cases across ERP, manufacturing, scheduling, planning, and operational workflows
- Architect and implement productionready AI capabilities that integrate cleanly into existing Javabased systems
- Lead the endtoend AI feature lifecycle, including:
- Solution architecture and design
- Model and tooling selection
- Performance tuning and scalability
- Security, governance, and longterm maintainability
- Design and implement LLMbased systems, including:
- Prompt engineering strategies
- RetrievalAugmented Generation (RAG)
- Context management and hallucination mitigation
- AI reasoning workflows (not just text generation)
- Build and deploy AI solutions using Pythonbased ML stacks alongside Java and .NET components
- Collaborate closely with Product Management and Engineering leadership to shape the AI roadmap
- Mentor and enable engineers on AI tools, patterns, and best practices
- Ensure responsible AI adoption, including ethics, safety, governance, and compliance
Required Technical Experience (NonNegotiable)
Software Engineering Foundation
- 8 12 years of professional Java development experience
- Strong experience with enterprisegrade applications (not just APIs or greenfield services)
- Java Swing UI and Java RMI experience (must have) including maintaining or evolving legacy desktop or thickclient systems
- Experience writing clean, modular, scalable, productionquality code
- Strong understanding of SDLC, version control (Git), and CI/CD
AI & Machine Learning (Commercial Experience Required)
- Handson, realworld experience architecting and delivering AI solutions for a company
- (No hobby projects, courses, or selflearning only)
- Strong Python skills (required), including:
- NumPy
- Pandas
- PyTorch and/or TensorFlow
- Experience building or integrating:
- Machine learning models
- LLMbased systems
- AIdriven services used in production
- Experience with AI performance tuning, scalability, and reliability
LLM & Generative AI Expertise
- Prompt engineering with an understanding of:
- Context windows
- Model limitations and hallucinations
- Designing and implementing RAG systems
- Using LLMs as reasoning engines, not just chat interfaces
- Familiarity with AIassisted development tools (e.g., Claude, GitHub Copilot, similar) in a commercial setting
Systems & Infrastructure
- API design and integration
- Experience working with SQL and NoSQL databases
- Cloud deployment experience (AWS, Azure, or Google Cloud Platform)
- Understanding of deployment pipelines and production AI operations
What Makes You Successful in This Role
- You think like an architect and product owner, not just a developer
- You can connect business problems to AI solutions
- You understand how AI fits into existing enterprise workflows
- You stay current on emerging models, tools, and architectures
- You are comfortable being the technical authority on AI decisions
- You balance innovation with practicality, governance, and maintainability
This role is paying between 125-170k annually. Actual compensation depends on experience and other factors.