Data Scientist Technician
Listed on 2026-07-21
-
IT/Tech
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Analyst
*** This Position is Term-Limited***
Under general supervision from the IT Assistant Director (EA, Dev & Cyber), the incumbent is responsible for designing, building and optimizing an on-premises AI knowledge platform.
Essential Functions- Designs and implements Retrieval-Augmented Generation (RAG) pipelines for enterprise knowledge systems. Supports all aspects of in-life products, including customer feedback, requirements, and issues.
- Integrates local LLMs with vector databases to support question answering, summarization and semantic search.
- Builds and optimizes embedding pipelines for both structured and unstructured datasets. Evaluates retrieval performance using ranking metrics and retrieval benchmarks.
- Collects and analyzes feedback from customers, stakeholders and other teams to shape requirements, features and products. Analyzes usage data and continuously refines retrieval pipelines.
- Translates business knowledge into searchable and retrievable AI knowledge systems.
- Creates test plans and assists in the execution of user acceptance test cases. Leads end-user testing sessions and training.
- Provides timely and accurate updates of individual progress, communicating all variations to commitments as they are known.
- Performs other job‑related tasks as assigned by the Assistant IT Director (EA, Dev & Cyber) or IT Director/CIO.
- Enterprise knowledge management and search platforms.
- Software development and implementation methodologies, with an emphasis on Retrieval-Augmented Generation (RAG) approaches.
- SQL and database querying.
- Vector databases, information retrieval concepts (BM25, ranking, scoring), embedding models and semantic search.
- Manual and automated testing.
- User Acceptance Testing.
- Agile Software Development Lifecycle Methodologies with an emphasis on Kanban, Sprints and iterations.
- Verbal and written communication.
- Eliciting requirements from customers and end-users.
- Excellent organizational and time‑management skills.
- Sharp analytical and problem‑solving skills.
- Teaching software system usage in one‑on‑one and classroom settings.
- Effectively handle change management and requirements gathering.
- Develop and maintain positive and effective working relationships with all levels of the department and community.
- Work independently and manage multiple concurrent tasks effectively.
- Learn quickly and tackle tasks requiring advanced problem‑solving skills.
- Interact with computer users at all levels of staff and computer experience.
A bachelor’s degree from an accredited college or university in Information Systems, Management Information Systems, Computer Science, Engineering or a closely related discipline.
Experience- 1 year demonstrated experience with data science, machine learning and Natural Language Processing (NLP) (required).
- 1 year demonstrated product development experience of on-premises RAG architectures and LLM integration (required).
- 1 year demonstrated successful experience in the following (required):
- Proficiency in various programming languages with a data science focus, primarily Python and Java paired with data science libraries.
- Experience with document parsing and large document sets.
- Experience with vector databases and embedding workflows.
- Advanced SQL and data analysis.
- Working directly with engineering teams to design and iterate on products.
- Manual and automated testing.
- Demonstrated successful experience in the following (preferred):
- Familiarity with containerization architectures such as Docker and Kubernetes.
- Hands‑on experience with automated testing tools such as Selenium, Cypress and Postman.
SRPMIC is an Equal Opportunity/Affirmative Action Employer. Preference will be given to a qualified Community Member Veteran, Community Member, Spouse of Community Member, qualified Native American, and then other qualified candidate.
In order to obtain preference, the following is required:
1) Qualified Community Member Veteran (DD‑214) at the time of application submission,
2) Qualified Community Member (must provide Tribal I.D at time of application submission),
3) Spouse of a Community Member (Marriage License/certificate and spouse Tribal CIB required at time of application submission), and
4) Native American (Tribal CIB required at time of application submission).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).