AI Developer

Remote

Responsibilities:

  • Collaborate with stakeholders to identify business opportunities and requirements for AI solutions, and translate them into technical specifications and project plans.
  • Research, design, and develop AI models, algorithms, and machine learning (ML) pipelines to address specific business problems and use cases.
  • Gather, preprocess, and analyze data from various sources to train and evaluate AI models, and ensure data quality, accuracy, and integrity.
  • Implement and optimize AI solutions using programming languages such as Python, R, or TensorFlow, and libraries/frameworks such as scikit-learn, PyTorch, or Keras.
  • Explore and experiment with different AI techniques and approaches, including supervised learning, unsupervised learning, reinforcement learning, and deep learning.
  • Collaborate with data engineers, software developers, and domain experts to integrate AI models into production systems and applications, and deploy them at scale.
  • Monitor and evaluate the performance of AI models in production, and fine-tune them as needed to improve accuracy, efficiency, and effectiveness.
  • Ensure compliance with regulatory requirements, ethical standards, and best practices for AI development and deployment, including privacy, security, and fairness.
  • Stay updated with the latest research, trends, and advancements in AI and ML technologies, and assess their potential impact on our organization's AI strategy and roadmap.
  • Communicate effectively with stakeholders, including technical and non-technical audiences, to explain AI concepts, present results, and provide recommendations for decision-making.


Qualifications:

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field. (Master's degree or Ph.D. preferred)
  • Proven experience as an AI Developer, Machine Learning Engineer, or Data Scientist, with expertise in developing and deploying AI/ML solutions.