Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Position Function:
NSPARC is seeking a Programmer Analyst to join its interdisciplinary research team. This position plays a critical role in developing and deploying advanced software AI models and data tools that support applied research in areas such as workforce development education health and economic analysis. The successful candidate will collaborate with research faculty and analysts to design scalable systems implement machine learning applications and support data-driven decision-making for public- and private-sector partners. This is a hands-on technical role that requires creativity adaptability and a commitment to practical impact through technology and research.
Salary Grade:15
Please see Staff Compensation Structure or Skilled Crafts and Service Maintenance Compensation Schedule for salary ranges. For salary grade UC these positions are Unclassified and salary ranges are determined by the hiring department.
Essential Duties and Responsibilities:
AI and Machine Learning Development
Design develop and deploy AI-driven solutionsincluding machine learning deep learning and generative AIto support applied research.
Stay current with emerging technologies and frameworks to continuously enhance NSPARCs AI capabilities.
Data Engineering and Infrastructure
Build maintain and optimize robust databases stored procedures and data pipelines to support scalable high-performance workflows.
Manage end-to-end data processing tasks including data ingestion transformation (ETL) integration and quality assurance.
Ensure all data activities comply with privacy confidentiality and security standards.
Software and Systems Development
Develop and iterate software components using agile sprint-based methodologies.
Design and implement scalable systems that support both research requirements and operational goals.
Produce and maintain detailed technical documentation including system architecture workflows and annotated code.
Visualization and Reporting
Create dynamic interactive dashboards and data visualizations that support research communication and decision-making.
Collaborate with analysts and subject matter experts to translate complex datasets into usable actionable insights.
Team Collaboration and Project Support
Collaborate closely with interdisciplinary teams across NSPARCs research divisions.
Contribute to the planning scheduling and technical execution of funded research initiatives.
Participate in code reviews knowledge-sharing sessions and collaborative problem-solving efforts.
Perform other duties as assigned.
Minimum Qualifications:
Bachelors Degree with a focus in Computer Science Computer Engineering Software Engineering or closely related area.
Preferred Qualifications:
Masters degree in Computer Science Computer Engineering Software Engineering or a related field from an accredited institution.
At least 2 years of experience applying artificial intelligence (AI) and machine learning (ML) in a research or production environment preferably within a multidisciplinary or university research setting.
Strong attention to detail organizational skills and the ability to work independently or collaboratively in a fast-paced evolving environment.
Excellent written and verbal communication skills including the ability to produce clear documentation and explain technical concepts to non-technical stakeholders.
Proficiency in Python and familiarity with key libraries and frameworks such as TensorFlow PyTorch Scikit-learn Pandas and Hugging Face.
Experience with large datasets and cloud platforms (e.g. AWS Azure or GCP) as well as GPU-accelerated computing environments.
Strong understanding of both structured and unstructured data including data modeling storage processing and analysis techniques.
Hands-on experience with data processing tools (e.g. Spark Hadoop) and database systems (e.g. MySQL PostgreSQL NoSQL).
Experience designing and building ETL pipelines and maintaining data integrity across complex systems.
Demonstrated ability to develop interactive data visualizations using tools such as Tableau Power BI or custom solutions using JavaScript frameworks like .
Knowledge Skills and Abilities:
Creativity adaptability and a commitment to practical impact through technology and research.
Working Conditions and Physical Effort
No unusual physical requirements. Requires limited lifting of files and records and nearly all work is performed in a comfortable indoor facility.
Frequent- External imposed deadlines; set and revised beyond ones control; interruptions influence priorities; difficult to anticipate nature or volume of work with certainty beyond a few days; meeting of deadlines and coordination of unrelated activities are key to position; involves conflict-resolution or similar interactions involving emotional issues or stress on a regular basis.
Instructions for Applying:
Link to apply: should complete online application at and upload a cover letter and current resume. Applicants should also submit two letters of recommendation (mailed by writers under separate cover) an official transcript for terminal degree and terminal diploma (provide English translation if necessary).
Restricted Clause:
Position is contingent upon continued availability of funding.
Equal Employment Opportunity Statement:
Mississippi State University is an equal opportunity institution. Discrimination is prohibited in university employment programs or activities based on race color ethnicity sex pregnancy religion national origin disability age sexual orientation genetic information status as a U.S. veteran or any other status to the extent protected by applicable law. Questions about equal opportunity programs or compliance should be directed to the Office of Civil Rights Compliance 231 Famous Maroon Band Street P.O. 6044 Mississippi State MS 39762 .
What do I do if I need an accommodation
In compliance with the ADA Amendments Act (ADA) if you have a disability and wouldlike to request an accommodation in order to apply for a position with Mississippi StateUniversity please contact the Department of Human Resources Management attel: or.
If you have any questions regarding this policy contact the Department of Human ResourcesManagement ator. Upon request sections of thisjob listing are available in large print and readers are available to assist the visually impaired.
Required Experience:
IC
Full-Time