The University of Southern Mississippi is looking to solve the problem of making AI models practical and scalable for real-world applications by hiring an Artificial Intelligence/Machine Learning (AI/ML) Engineer.
Requirements
- Proficiency in Python and ML libraries such as scikit-learn, TensorFlow, PyTorch, and XGBoost.
- Experience with data manipulation tools like Pandas, NumPy, and SQL.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud (especially services like SageMaker, Vertex AI, etc.).
- Experience with model deployment tools and frameworks (e.g., Docker, FastAPI, Flask, MLflow).
- Strong understanding of supervised and unsupervised learning, neural networks, NLP, and computer vision.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Experience with MLOps practices and tools.
Responsibilities
- Design, develop, and optimize machine learning models for diverse business and research applications.
- Collaborate with data scientists, software engineers, and product teams to integrate ML models into production systems and ensure scalability.
- Lead data preparation efforts, including preprocessing, feature engineering, and exploratory data analysis to support model development.
- Evaluate and refine models using appropriate metrics, improving accuracy, efficiency, and robustness against real-world data challenges.
- Maintain and enhance ML pipelines and infrastructure, ensuring reliability, reproducibility, and continuous improvement.
- Stay current with AI/ML research and apply emerging methods to solve complex practical problems.
- Translate research into practice by collaborating with principal investigators and research teams, and assisting in preparing technical reports, visualizations, and academic publications.
Other
- Applicants must be currently authorized to work in the United States on a full-time basis without the need for visa sponsorship.
- The University will not sponsor applicants for work visas (e.g., H-1B).
- U.S. Citizenship with the ability to obtain a Government clearance.
- A valid driver’s license and eligibility to receive a Trusted Worker Identification Card (TWIC).
- Excellent problem-solving skills and ability to work independently and in teams.