AI Developer, Java Developer 500
  • Sita Consulting Services
8 Hours Ago
NA
NA
Lansing-MI
10-24 Years
Required Skills: AI, Java, Azure, TDD, Angular/React JS
Job Description
Job Description: Programmer Analyst 4 - AI/Java Developer
Client: State of Michigan - MDHHS
Location: Lansing, MI (Hybrid - 2 days/week onsite)
Duration: 1 Year (With possible extension)
Interview Process: Onsite interview in Lansing, MI required. Vendor representative must be present at the beginning of virtual interviews for validation. A screenshot photo of the candidate is required for all interviews.
Submission Deadline: September 11th, 10:00 AM EST

Position Justification
This senior technical resource is required to provide ongoing maintenance, support, and enhancement for critical Google Cloud Platform (GCP) applications within the Michigan Department of Health and Human Services (MDHHS), specifically the Document AI (DOC AI) solution for Vital Records.
This application is essential for digitizing paper marriage licenses, extracting index information, and managing data and images within the VERA on-prem system. The role is integral to ensuring system stability, data integrity, SEM/SUITE compliance, and securing these vital applications. The selected candidate will also serve as a technical lead, providing guidance to other developers and overseeing analytical assignments for project implementation and integration. The absence of this role risks manual processing errors, data integrity issues, and incorrect patient information reporting.

Position Summary
The AI/Java Developer is a senior role responsible for designing, developing, and deploying advanced AI and machine learning solutions. This includes maintaining and enhancing the GCP-based DOC AI application, which involves OCR, NLP, and data extraction technologies. The developer will act as a technical lead, leveraging expertise in machine learning frameworks, cloud technologies, and full-stack software development to streamline business processes, ensure application security, and guide the team in Agile methodologies.

Required Skills & Experience
  • Artificial Intelligence & Machine Learning:

    • 3+ years implementing core AI and ML concepts.

    • 3+ years of experience with ML frameworks (TensorFlow, PyTorch, Keras, or Scikit-learn).

    • 3+ years of experience with NLP tools (SpaCy, NLTK, or Hugging Face’s Transformers).

    • 3+ years of experience with OCR technologies (Tesseract, Google Vision API, or AWS Textract).

  • Cloud & Development Platforms:

    • 3+ years designing, building, and managing solutions on Google Cloud Platform (GCP).

    • 3+ years of experience with cloud computing and software development.

    • 3+ years of experience with GCP chatbot tools (Dialogflow ES/CX, Google Assistant SDK).

    • 3+ years programming in a JBOSS Enterprise SOA environment, including JBOSS Workflow.

  • Software Development & APIs:

    • 3+ years of software development in Python, Java, and JavaScript (Node.js).

    • 3+ years of experience in microservices architecture.

    • 3+ years of experience with RESTful APIs and webhooks.

    • 3+ years in projects using front-end frameworks (Angular/React JS).

  • Data Management & Analysis:

    • 3+ years of experience in data processing and analysis using SQL, R, and/or Pandas.

  • Methodology & DevOps:

    • 3+ years of experience implementing Agile development processes, including Test Driven Development (TDD).

    • 3+ years of experience using CMM/CMMI Level 3 methods and practices.

    • 3+ years of experience creating and managing CI/CD pipelines using Azure DevOps.


Note: This is a hybrid position. We are only accepting local candidates within a 90-minute commute of Lansing, MI. There is no remote-only option. Candidates must be willing and able to work onsite two days per week.
 

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates