onsite
Software Engineer - AI Enhanced Full Stack Internship - SAP
Software Engineer
Full‑stack developer internship focused on building AI‑enhanced applications using JavaScript, Node.js, React, and Python, with a strong emphasis on machine learning integration and cloud deployment.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications with a focus on AI features.
- Collaborate with data scientists to integrate machine learning models into production services.
- Implement responsive front‑end components using React and modern JavaScript.
- Build and expose RESTful APIs with Node.js and Express.
- Write clean, testable code and participate in code reviews.
- Deploy and monitor applications on cloud platforms, ensuring scalability and reliability.
Requirements
- Strong programming skills in JavaScript, Node.js, and React.
- Experience with Python and machine learning libraries (e.g., scikit‑learn, TensorFlow).
- Familiarity with cloud services (AWS, Azure, or GCP) and CI/CD pipelines.
- Good understanding of RESTful API design and database interactions.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptnodejsreactpythonmachine learning