Senior AI Engineer - Computer Vision

WhatJobs Direct
Phoenix, US

Why this role

Pace
Steady
The role demands a fast-paced environment, as evidenced by the need to work on the entire lifecycle of AI projects, from initial data acquisition to deployment, indicating a dynamic and time-sensitive work environment.
Collaboration
High
Collaboration is a key aspect of this role, as the job description highlights the need to work closely with software engineers to integrate models into larger systems, suggesting a highly collaborative team setting.
Autonomy
Medium
This position offers a high degree of autonomy, as the Senior AI Engineer is responsible for conducting independent research and developing technical documentation, indicating a role that values self-direction and initiative.
Decision Impact
Team
Decisions made in this role have a significant impact, as the Senior AI Engineer is tasked with evaluating model performance and implementing solutions to improve accuracy and efficiency, directly affecting the success of AI projects.
Role Level
Individual Contributor
The complexity of the role is high, as it requires extensive experience with deep learning frameworks and a solid understanding of machine learning principles, indicating a position that demands advanced technical skills and knowledge.

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • deployed computer vision models
  • improved model performance
Typical background
computer scienceAI research

Transferable backgrounds

  • Coming from Data Scientist at a tech company
    machine learning · data analysis
    The experience in machine learning and data analysis from a data scientist role directly aligns with the responsibilities of developing and deploying computer vision models.
  • Coming from Software Engineer at a startup
    software development · cloud platforms
    A background in software development and familiarity with cloud platforms can be easily applied to the task of integrating computer vision models into larger systems and ensuring their scalability.

Skills & requirements

Required

Computer VisionDeep LearningPythonModel Deployment

Preferred

Cloud PlatformsMlops

Stack & domain

PythonTensorFlowPyTorchOpencvNumPyScikit-imageLeadershipCommunicationAIComputer Vision

About the role

As a Senior AI Engineer specializing in Computer Vision, you'll spend your days innovating and implementing cutting-edge solutions that transform visual data into actionable insights, ideal for someone who thrives in a fast-paced, tech-driven environment and is passionate about pushing the boundaries of AI.

Original posting from WhatJobs Direct

Our client, a leading innovator in artificial intelligence solutions, is seeking a highly skilled and motivated Senior AI Engineer with expertise in Computer Vision to join their dynamic team in Phoenix, Arizona . This role is central to developing and deploying cutting-edge computer vision models and applications that solve real-world challenges. You will be responsible for the entire lifecycle of AI projects, from data acquisition and preprocessing to model training, evaluation, and deployment into production environments. If you are passionate about leveraging AI to analyze and interpret visual information, this is an exceptional opportunity.

Key Responsibilities:

Design, develop, and implement advanced computer vision algorithms and models for tasks such as object detection, image segmentation, facial recognition, and video analysis. Utilize deep learning frameworks (e.g., TensorFlow, PyTorch) to train and optimize neural networks for various computer vision applications. Work with large-scale image and video datasets, including data augmentation, annotation, and quality assurance. Collaborate with software engineers to integrate computer vision models into larger systems and products. Conduct research on new computer vision techniques and technologies to enhance performance and capabilities. Evaluate model performance, identify bottlenecks, and implement solutions for improved accuracy and efficiency. Deploy computer vision models into production environments, ensuring scalability and robustness. Develop and maintain technical documentation, including research papers, design specifications, and user guides. Mentor junior engineers and contribute to the team's technical growth and knowledge sharing. Stay current with the latest research trends and advancements in the field of computer vision and AI. Participate in cross-functional team meetings and contribute to project planning and strategy. Qualifications:

Master's or PhD in Computer Science, Electrical Engineering, AI, or a related field with a specialization in Computer Vision. Minimum of 5 years of professional experience in developing and deploying computer vision solutions. Strong proficiency in Python and relevant libraries such as OpenCV, NumPy, Scikit-image. Extensive experience with deep learning frameworks (TensorFlow, PyTorch) and model development. Proven experience with image and video processing techniques. Solid understanding of machine learning principles and algorithms. Excellent problem-solving, analytical, and critical thinking skills. Strong communication and collaboration abilities, with experience working in team-oriented environments. Experience with cloud platforms (e.g., AWS, Azure, GCP) and MLOps practices is a plus. Portfolio showcasing relevant computer vision projects is highly recommended. Be part of a team that is pushing the boundaries of visual intelligence.

Source: WhatJobs Direct careers

Similar roles