What are the responsibilities and job description for the Programmer Analyst 6 - Senior AI/Java Developer position at DMV IT Service?
Job Title: Programmer Analyst 6 - Senior AI/Java Developer
Location: Hybrid -Lansing, MI
Employment Type: Full-Time
About Us:
DMV IT Service LLC is a trusted IT consulting firm, delivering tailored solutions to businesses and individuals since 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our consulting expertise spans system administration, cybersecurity, networking, and IT operations, empowering clients to achieve their technology goals. With a client-focused approach, we also offer online training and job placements to build long-term IT success.
Job Overview:
We are seeking a skilled Programmer Analyst 6 - Senior AI/Java Developer to join our team at MDHHS, focusing on maintaining and supporting applications such as Document AI and Google Chatbot. This role requires a deep understanding of cloud services, AI, machine learning, and experience with Google Cloud Platform. The successful candidate will ensure the functionality, security, and efficiency of our vital records systems through ongoing maintenance and enhancement.
- Provide ongoing maintenance and support for GCP applications like Document AI and Google Chatbot within MDHHS.
- Develop and manage enhancements to improve stability and functionality of the systems.
- Serve as a senior point of contact for complex GCP-related issues, coordinating with internal teams to determine root causes and remediation strategies.
- Design, develop, and maintain AI and machine learning solutions to streamline critical business processes.
- Implement OCR and NLP tools for processing vital records and ensure data integrity.
- Perform unit and integration testing for chatbot flows and APIs.
- Provide technical leadership and guidance to other developers in the department.
Required Skills:
- Deep knowledge of key GCP services including Google Cloud Functions, App Engine, and Firestore.
- Extensive experience in developing and managing AI/ML solutions using TensorFlow, PyTorch, Keras, or Scikit-learn.
- Proficiency in programming languages such as Python, Java, and JavaScript (Node.js).
- Strong experience with NLP tools like SpaCy, NLTK, or Hugging Face’s Transformers.
- Experience with OCR technologies such as Tesseract, Google Vision API, or AWS Textract.
- Proficiency in SQL, R, Pandas for data processing and analysis.
- Experience with cloud technologies and building chatbot applications.
- Familiarity with agile development methodologies and version control systems like Git.
Preferred Skills:
- Experience with Angular/React JS and JBOSS Enterprise SOA environment.
- Familiarity with creating CI/CD pipelines using Azure DevOps.
- Knowledge of ITIL, project management methodologies (e.g., Agile), and enterprise IT governance frameworks.