Description
You will design, develop, and deploy scalable AI solutions, bridging the gap between data science models and production environments.
Responsibilities
- Design and engineer scalable AI solutions for production environments.
- Manage the full AI project lifecycle from ideation through to production release.
- Implement efficient data pipelines to ensure optimal performance.
- Collaborate with Data Science teams to industrialize and optimize AI models.
- Monitor and optimize production AI solutions to resolve technical criticalities.
Required Skills
- At least 1 year of experience engineering complex AI solutions from prototyping to production.
- Proficiency in Python and Apache Spark.
- Experience developing and managing Python-based microservices.
- Hands-on experience with DevOps and MLOps practices using tools like Jenkins or Azure DevOps.
- Cloud environment experience with at least one hyperscaler: AWS, Azure, or GCP.
- Knowledge of Kubernetes and/or OpenShift for container orchestration and deployment.
- Experience with the Ray framework for distributed computing.
- Familiarity with platforms such as Cloudera and/or Databricks.
- Experience developing Single Page Applications (SPA) using Angular, React, or Vue.js.
Preferred Skills
- Degree in Computer Science, Engineering, or an equivalent field.