Northeastern University-posted 3 months ago
$112,180 - $162,662/Yr
Full-time • Mid Level
Boston, MA
Educational Services

The AI Engineer will be responsible for designing, developing, and implementing AI systems and data pipelines that enhance and automate university operations across multiple departments. This role is crucial in transforming manual processes into AI-driven solutions, focusing on building robust data pipelines, creating efficient machine learning models, and integrating AI capabilities into existing systems to improve efficiency, accuracy, and service quality while reducing operational costs. Utilize expertise in machine learning, natural language processing, data engineering, and AI system integration with existing enterprise infrastructure. This role is hybrid and in the office a minimum of three days a week to facilitate collaboration and teamwork. In-office presence is an essential part of our on-campus culture and allows for engaging directly with staff and students, sharing ideas, and contributing to a dynamic work environment. Being on-site allows for stronger connections, more effective problem-solving, and enhanced team synergy, all of which are key to achieving our collective goals and driving success.

  • Design, develop, and implement AI solutions to automate and enhance university operations, including service desk automation, administrative task processing, and QA testing systems.
  • Create robust, scalable architectures that integrate with existing university systems and accommodate future growth.
  • Design and implement end-to-end data pipelines that efficiently collect, process, and prepare data for AI systems.
  • Build robust ETL processes using tools like Apache Airflow, cloud services, and data warehousing solutions to ensure reliable data flow between source systems and AI applications.
  • Implement data quality checks, monitoring, and governance practices throughout the pipeline.
  • Develop and fine-tune machine learning models for specific university use cases, including customizing large language models through prompt engineering, transfer learning, and domain adaptation.
  • Create efficient training pipelines and establish systematic evaluation protocols.
  • Integrate AI systems with existing university infrastructure, including identity management, knowledge bases, ticketing systems, and communication platforms.
  • Deploy models to production environments following established MLOPs practices and ensuring appropriate monitoring.
  • Monitor AI system and data pipeline performance, detect and address drift or degradation, optimize resource utilization, and continuously improve model accuracy and efficiency based on real-world usage patterns and feedback.
  • Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, or related field; Master's degree preferred.
  • 5 years of experience in AI/ML engineering roles, with at least 2 years working with production AI systems in enterprise environments.
  • Strong proficiency in developing and deploying machine learning models and AI systems in production environments.
  • Excellent software development skills with proficiency in Python, TensorFlow/PyTorch.
  • Experience with containerized deployments and MLOps practices.
  • Extensive experience with end-to-end data pipelines using tools like Apache Airflow, Prefect, cloud platforms (AWS, Azure, GCP), data warehousing solutions (Snowflake, Redshift), processing frameworks (Spark, Kafka), and container technologies (Docker, Kubernetes).
  • Demonstrated experience in the full ML lifecycle including data preparation, feature engineering, model training, validation, deployment, and monitoring in production.
  • Advanced knowledge of NLP techniques and large language models (LLMs).
  • Experience deploying and scaling AI systems in cloud environments (AWS, Azure, or GCP).
  • Ability to design scalable, secure, and efficient AI system architectures.
  • Ability to integrate AI solutions with existing enterprise systems, APIs, databases, and authentication services.
  • Experience optimizing AI models for both accuracy and computational efficiency.
  • Knowledge of security best practices for AI systems.
  • Strong understanding of data structures, algorithms, statistical analysis, and data visualization techniques relevant to AI applications.
  • Experience with AI system implementation in higher education or similar complex organizational settings.
  • Ability to manage projects, prioritize tasks and deliver on schedule.
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Paid time off
  • Tuition assistance
  • Wellness & life benefits
  • Retirement benefits
  • Commuting & transportation benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service