Amgen is looking for graduate interns to acquire valuable hands-on skills and foundational experience to become professionals in their chosen fields within Amgen's Technology and Medical Organizations. The specific roles aim to address needs in business analysis, software engineering, machine learning, and data engineering.
Requirements
- Foundational experience in Python or R, including use of libraries for data manipulation (e.g., pandas, NumPy), visualization (e.g., matplotlib, seaborn), and machine learning (e.g., scikit-learn, XGBoost).
- Exposure to cloud platforms such as AWS, GCP, or Azure (coursework or personal projects).
- Basic understanding of SQL and experience querying data from relational or big data sources.
- Interest or coursework in NLP, time-series analysis, or statistical modeling.
- Familiarity with version control tools (e.g., Git) and collaborative coding practices.
- Awareness of tools like Databricks, Apache Spark, or Apache Airflow is a plus.
- Candidates should demonstrate a basic understanding of software development methodologies and techniques.
Responsibilities
- Drafting and updating project plans; assisting in testing, maintaining, and documenting components of applications
- Developing, testing, debugging, and detailing components of applications
- Developing project plans
- Transforming basic business processes into programming logic
- Assist in the design, development, and testing of scalable data pipelines for data ingestion and transformation from multiple data sources into enterprise data lakes and warehouses.
- Work closely with experienced data engineers and scientists to clean, prepare, and analyze structured and unstructured data.
- Collaborating with lead Architects, Business SMEs and Data Scientists to design and develop end-to-end data pipelines and supporting infrastructure
Other
- This role translates business needs into system requirements.
- It requires the skills to clearly capture and articulate the client's needs, partner with the client to identify process improvement, and translate strategies into solutions.
- Following standard policies and procedures in analyzing situations or data from which answers can be readily obtained
- Strong communication skills to effectively share technical findings with diverse audiences.
- Eagerness to learn from and contribute to a high-performing, cross-functional team.