Machine Learning Engineer
Neos Consulting Group, Austin, TX, United States
Neos is seeking an Artificial Intelligence/Machine Learning Engineer II for a long-term contract with our client in Austin, TX.
*****ONLY CANDIDATES LOCAL TO AUSTIN, TEXAS NEED APPLY *******
We are seeking a talented and innovative AI / Machine Learning Engineer to join our team. As part of the AI Technical Team, you will design, build, and deploy advanced machine learning models and AI solutions to solve real-world problems. You will work with large datasets, AI/ML frameworks, and cross-functional teams to deliver impactful results that align with our business goals. If you are passionate about machine learning, artificial intelligence, and creating high-performance models, we would love to hear from you.
Key Responsibilities
Model Development and Design: Develop, test, and optimize machine learning models for classification, regression, clustering, or recommendation tasks.
Data Preparation: work alongside the Enterprise Data Management Team to collect, clean, preprocess, and analyze large datasets to create high-quality training datasets.
Algorithm Implementation: Implement machine learning algorithms and neural networks using frameworks like TensorFlow, PyTorch, and scikit-learn.
Deployment and Integration: Deploy trained models into production environments using APIs, containers (e.g., Docker), or cloud services (AWS, GCP, or Azure).
Performance Monitoring: Monitor model performance, detect drift, and implement improvements or retraining strategies to ensure models remain accurate over time.
Collaboration: Work closely with our data management team, applications team, enterprise architects, and product managers to align solutions with business needs.
Documentation: Create thorough documentation for models, processes, and experiments to ensure reproducibility and scalability.
MLOps Practices: Develop automated pipelines for continuous integration, delivery, and model retraining (CI/CD).
Ethics and Compliance: Ensure AI models comply with industry regulations, address biases, and adhere to ethical standards.
Minimum Yrs of Experience, Skills, and Qualifications
Required Skills & Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, Engineering, or a related field.
Programming Skills: Proficiency in Python, R, or similar programming languages.
Machine Learning Frameworks: Experience with TensorFlow, PyTorch, Keras, or scikit-learn.
Data Handling: Strong understanding of SQL, NoSQL, and big data tools (e.g., Spark, Hadoop).
Cloud Platforms: Familiarity with AWS, Google Cloud, or Microsoft Azure for deploying ML models.
Model Evaluation: Expertise in using metrics like accuracy, precision, recall, RMSE, or AUC-ROC for performance evaluation.
Version Control: Experience with GitHub, GitLab, or other version control tools.
Problem Solving: Strong analytical and problem-solving skills.
Communication: Ability to explain complex AI/ML concepts to non-technical stakeholders.
Preferred Skills and Qualifications
Knowledge of MLOps frameworks such as Kubeflow or MLflow.
Experience with natural language processing (NLP), computer vision, or time-series forecasting.
Familiarity with APIs and microservices (e.g., FastAPI, Flask).
Background in statistical modeling and probability theory.
Understanding of bias detection and ethical AI principles. Understanding Microsoft Co-Pilot and usability monitoring for similar AI tools.