Analog Devices (ADI) is looking to solve the problem of delivering a world-class AI/ML developer experience for their software engineers and data scientists by building and optimizing complete machine learning operational systems and features.
Requirements
- Basic understanding of the machine learning lifecycle (e.g., data preprocessing, model training, evaluation).
- Familiarity with cloud-based services (e.g., AWS, Azure, or Google Cloud).
- Exposure to infrastructure-as-code tools (e.g., Terraform, AWS CDK) and workflow orchestration tools (e.g., Airflow or Kubeflow) is a plus.
- Experience with programming languages such as Python or Bash.
- Gain hands-on experience with Kubernetes by helping manage clusters and working on tasks like deploying sample ML workflows.
- Learn about workflow orchestration tools (e.g., Argo, Kubeflow) by assisting in their setup and testing under supervision.
- Support the creation and governance of simple data pipelines using tools like Airflow.
Responsibilities
- Assist in setting up cloud resources (e.g., EC2 instances, S3 buckets, and SageMaker environments) to support the lifecycle of ML models and services.
- Document configuration steps and contribute to maintaining infrastructure scripts for scalability and reliability.
- Support efforts to monitor cloud resources and ML workflows by setting up basic monitoring tools or dashboards.
- Collaborate with the team to ensure compliance by following pre-defined frameworks and flagging any issues or inconsistencies.
- Assist in testing and validating ML pipelines by running test cases and capturing results for review.
- Contribute to quality assurance efforts by creating detailed documentation of testing processes and outcomes.
- Learn how GenAI/LLM-based proofs-of-concept are evaluated and assist with basic tasks, such as setting up testing environments.
Other
- Foster and contribute to a culture of operational excellence: high-performance, mission-focused, interdisciplinary collaboration, trust, and shared growth.
- Strong communication and documentation skills.
- A growth mindset and eagerness to learn new tools, platforms, and methodologies.
- Required Travel: Yes, 10% of the time
- The expected wage range for a new hire into this position is $69,600 to $95,700.