Senior (5+ years of experience)
Summary of the Role
As a senior Machine Learning Architect, you will be responsible for designing and implementing advanced machine learning solutions to solve complex business problems. You will be expected to lead projects, mentor junior team members, and contribute to the strategic direction of AI initiatives within the organization.
Required Skills
Programming in Python/R/Scala
Leadership and communication
Qualifications
Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field.
Deep understanding of machine learning algorithms and principles.
Experience with large-scale data processing and machine learning frameworks, such as TensorFlow, PyTorch, or Apache Spark.
Proven track record of designing and deploying machine learning solutions in a production environment.
Strong programming skills in Python, R, or Scala.
Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure) and their machine learning services.
Experience with data engineering and building ETL pipelines.
Excellent communication and leadership skills.
Responsibilities
Develop scalable and efficient machine learning models to drive business decision-making.
Collaborate with cross-functional teams to integrate machine learning capabilities into the organization's products and services.
Optimize machine learning pipelines for performance and scalability.
Mentor junior machine learning engineers and data scientists.
Lead research and development efforts to identify and apply new machine learning techniques and technologies.
Ensure compliance with data privacy and security policies when designing machine learning solutions.
Work with stakeholders to translate business requirements into technical specifications.
Evaluate and recommend machine learning platforms and infrastructure.