Job Title: Machine Learning Solution Architect (Remote)
Job Overview:
We are seeking an experienced and highly skilled Machine Learning Solution Architect. He/She will be responsible for designing, developing, and implementing machine learning and artificial intelligence solutions. This role involves streamlining the entire process from code development to production deployment, with automated code reviews and continuous integration and delivery, enabling rapid and reliable machine learning solution deployment.
Key Responsibilities:
1. Design and develop machine learning and artificial intelligence solutions.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Implement and optimize machine learning models using frameworks like TensorFlow.
4. Ensure the quality of the codebase through automated testing and continuous integration.
5. Implement software development best practices including documentation for machine learning models and systems.
6. Communicate complex technical concepts clearly and effectively to both technical and non-technical stakeholders.
Requirements:
1. In-depth knowledge of at least one major cloud platform (AWS, Azure, GCP) for building, deploying, and managing machine learning workloads.
2. Strong understanding of machine learning concepts, algorithms, frameworks (e.g., TensorFlow, PyTorch), and libraries (e.g., scikit-learn).
3. Experience in designing and implementing CI/CD pipelines for machine learning projects using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
4. Understanding of code review best practices and experience with tools for automating code reviews (e.g., static code analysis tools).
5. Familiarity with software development methodologies (e.g., Agile) and best practices for code versioning, documentation, and testing.
Preferred Skills:
1. Knowledge of MLOps tools and practices for model training, deployment, monitoring, and governance.
2. Knowledge of cloud-specific AI services like Amazon SageMaker, Azure Machine Learning, or Google AI Platform to leverage pre-built functionalities.
3. Familiarity with containerization technologies (e.g., Docker, Kubernetes) for packaging and deploying machine learning models.
4. Strong programming skills in Python or other relevant languages.
Benefits:
1. Competitive salary and benefits package.
2. Opportunities for professional growth and development.
3. Flexible work schedule and remote work environment.
4. Collaborative, inclusive, and diverse team culture.
If you are a highly motivated individual with the required experience and skills, we encourage you to apply for this exciting opportunity. We are an equal opportunity employer and welcome applicants from all backgrounds to apply.
Mandatory Skills
* Jenkins
* Machine Learning
* Artificial Intelligence
* CI/CD
* DevOps
* SOA
Good To Have Skills
* TensorFlow
* MLOPS
* pytest
#J-18808-Ljbffr