Engineering

Machine Learning / AI Engineer

Remote or Hybrid
Full-time
$150-180k a year

Job Summary

We are seeking a highly skilled and motivated Computer Vision/Machine Learning/AI Engineer to join our dynamic team. The successful candidate will develop state-of-the-art computer vision models and machine learning algorithms to solve challenging problems. The role involves working with large datasets, developing AI-powered solutions, and deploying models in real-world applications.

Key Responsibilities

  • Data acquisition and preprocessing: Collect and preprocess large datasets for training and testing purposes, ensuring quality and scalability.
  • Model training and optimization: Build and train machine learning models (e.g., neural networks, deep learning models) using frameworks like TensorFlow, PyTorch, or OpenCV.
  • Develop and implement computer vision algorithms: Design and implement computervision algorithms for object detection, image segmentation, facial recognition, etc.
  • Deploy models: Deploy AI/ML models into production environments, optimizing them for performance and scalability.
  • Collaborate with cross-functional teams: Work with software developers, data scientists, and product managers to integrate AI capabilities into products.
  • Stay updated on AI trends: Continuously research and stay updated on the latest advancements in computer vision, AI, and machine learning technologies
  • Evaluation and Analysis: Evaluate model performance using metrics like accuracy, precision, recall, and confusion matrices, and fine-tune models accordingly.
  • Documentation: Create detailed documentation of methodologies, code, and models for internal use and external presentations.

Qualifications

  • Education:
    • Master's Degree or higher in Computer Science, Data Science, Electrical Engineering, or related fields.
  • Experience:
    • 5-8 years of experience in AI/ML and computer vision
    • Proven experience working on real-world computer vision problems.
  • Technical Skills:
    • Proficiency in Python
    • Strong knowledge of machine learning fraameworks (e.g., TensorFlow, PyTorch, Keras).
    • Experience with OpenCV, Scikit-learn, and other computer vision libraries.
    • Familiarity with deep learning architectures (e.g., CNNs, RNNs, GANs).
    • Experience with cloud platforms (AWS, Google Cloud, or Azure) for deplying models.
    • Strong understanding of algorithm optimization, data structures, and programming principles.
  • Other Skills:
    • Excellent problem-solving skills and the ability to think creatively.
    • Strong communication skills to work within a team and convey technical concepts.
    • Ability to manage multiple tasks and projects simultaneously.

Preferred Skills

  • Knowledge of GPU usage and optimization for ML/AI functions is a big plus
  • Familiarity with edge computing and IoT integrations.
  • Prior experience in deploying models on mobile or embedded systems.

Benefits

  • Competitive salary
  • Health, dental, and vision insurance
  • Flexible work hours and remote work options
  • Opportunity to work on cutting-edge AI projects
  • Professional development and learning opportunities

How To Apply:

Email careers@amniscient.com with the following information

  • Subject: ML/AI Engineer Application
  • Attach: Resume
  • Cover letter or additional info (optional)

Or, simply click the button below to start your application! We look forward to connecting with you.