Sr. Developer AI

Shenandoah Telecommunications CompanyLancaster, PA
6d

About The Position

The AI/ML developer is responsible for designing, developing, and implementing artificial intelligence and machine learning solutions to create intelligent and automated systems. This role works on various stages of the AI/ML development life cycle, from data preprocessing and model development to deployment and monitoring. The AI/ML developer is generally focused on integrating and implementing AI/ML algorithms and logic into the deliverables of an IT project.

Requirements

  • A bachelor’s degree in software engineering, computer science, or a related field; master’s preferred
  • At least five years of experience in software engineering, AI engineering, or similar field
  • Demonstrated expertise in machine learning
  • Proficiency in programming languages such as Python, R, and JavaScript for developing AI/ML applications
  • Solid understanding of machine learning algorithms, including supervised and unsupervised learning, reinforcement learning, and deep learning; familiarity with natural language processing (NLP) techniques and libraries for text analysis and sentiment analysis
  • Considerable knowledge of machine learning libraries and frameworks
  • Proficient in exploratory data analysis (EDA) and data visualization
  • Knowledge of cloud platforms such as AWS, Azure, and GCP
  • Experience with version control systems like Git for collaborative development and code management
  • Strong and innovative problem-solving skills used to analyze complex issues and propose AI/ML solutions

Responsibilities

  • Collaborates with various stakeholders to understand, meet, and answer business challenges using AI software
  • Develops and implements machine learning models and algorithms to solve complex problems and extract insights from large datasets
  • Selects appropriate machine learning tools, techniques and models based on the problem at hand
  • Optimizes models for performance, scalability, and accuracy, considering factors like computational resources and memory constraints
  • Works closely with 3rd party partners and consultants on AI Tools and implementations when implementation partners are needed
  • Collaborates with software engineers to integrate AI/ML models into existing systems or develop new applications
  • Stays updated with the latest advancements in AI/ML technologies and contributes to the adoption of best practices within the team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service