Intern - AI Agent Developer
STMicroelectronics
YOUR ROLE
Join our MEMS Software Solutions team! We are looking for an intern focused on the end-to-end development of an AI agent dedicated to technical support for ST MEMS sensors and related software (drivers, libraries, GUIs, configuration tools, documentation, etc.). The goal of the internship is to design and implement an AI assistance system that integrates heterogeneous information sources (technical documentation, FAQs, code examples, application notes) and automation workflows to provide contextual and actionable answers to customers and internal support teams.
- Requirements analysis for the AI agent supporting MEMS sensors (question types, use cases, required integrations)
- Architectural design of the AI agent system (workflows, components, integrations with APIs and document repositories)
- Integration of AI models (LLMs / language models and retrieval tools) to understand user queries, search for information in technical documentation, generate structured and technically sound answers
- Content ingestion and preparation: collection and organization of datasheets, application notes, user manuals, FAQs, definition of indexing/embedding and retrieval (RAG) strategies
- Development of backend workflows and services to orchestrate AI calls, query data sources (databases, file systems, internal APIs), and log requests and responses for later analysis
- Development of access interfaces to the agent (e.g. REST APIs, a simple web frontend / GUI or integration into existing tools)
- Definition and implementation of tests (functional and regression) to validate the technical correctness of answers, and verify robustness and reliability of workflows and services
- Monitoring and continuous improvement of the AI agent: analysis of real interactions, prompt tuning and refinement of retrieval pipelines, performance optimization (latency, cost, answer quality)
- Documentation of the developed solutions (architecture, workflows, usage and maintenance best practices)
- Build and deploy intelligent AI agents using Python, optimizing memory, and reasoning
YOUR SKILLS & EXPERIENCES
- Undergraduates or recent graduates in Computer Science, Computer Engineering, Electronic / Automation Engineering, Data Science, AI, or equivalents in the STEM field
- Experience with Python or other scripting languages for test automation
- Good knowledge of C++ programming language
- Familiarity with REST APIs, JSON, web services, and system integration concepts
- Interest and basic theoretical background in Artificial Intelligence / Machine Learning, in particular language models, classification, information retrieval, or RAG techniques
- Ability to read and understand technical documentation in embedded / electronics domains (sensors, microcontrollers, communication protocols)
- Proficient in debugging tools, version control systems (e.g., Git), and CI/CD pipelines
- Strong analytical and problem-solving skills
- Good communication and writing skills
- Ability to work effectively both independently and as part of a team
ST is proud to be one of the 17 companies certified as a 2025 Global Top Employer and the first and only semiconductor company to achieve this distinction. ST was recognized in this ranking thanks to its continuous improvement approach and stands out particularly in the areas of ethics & integrity, purpose & values, organization & change, business strategy, and performance.
At ST, we endeavor to foster a diverse and inclusive workplace, and we do not tolerate discrimination. We aim to recruit and retain a diverse workforce that reflects the societies around us. We strive for equity in career development, career opportunities, and equal remuneration. We encourage candidates who may not meet every single requirement to apply, as we appreciate diverse perspectives and provide opportunities for growth and learning. Diversity, equity, and inclusion (DEI) is woven into our company culture.
#J-18808-Ljbffr- ...STMicroelectronics in Cornaredo is looking for an intern to join their MEMS Software Solutions team. This role focuses on the end-to-end development of an AI agent that provides technical support for MEMS sensors. Interns will engage in tasks from requirements analysis...Stage/Tirocinio
- ...Junior EMS Modeling Developer (R0001525) We are looking for a motivated Junior EMS Modeling Developer to join our team and contribute... ...flexible loads, and battery storage systems. Responsibilities Develop, test, validate, and maintain Python-based models for energy...Stage/TirocinioTempo pienoOrario flessibile
- ...Your role We are looking for a motivated and dynamic Application Engineer eager to grow in an international environment and contribute to improving production processes. You will be the key link between customer requirements and technical solutions. You will collaborate...ConsigliatoOrario flessibile
- ...Engineer to bridge customer requirements and technical solutions. The role involves collaboration with internal teams, regular travel, and contributions to developing new technologies. Ideal candidates will have strong analytical skills, a customer-oriented attitude, and...Consigliato
- Per azienda cliente leader nelle Costruzioni impiantistiche MEP su progetti complessi (Data Centre / Life Sciences / Industriale), selezioniamo: LEAD MECHANICAL ENGINEER – DATA CENTRE PROJECT Di cosa ti occuperai? Sarai responsabile/a end-to-end della delivery...Stage/TirocinioTempo pienoImpiego permanente
- Percassi cerca un/a Stage Sales Associate per il negozio Victoria's Secret ad Arese, presso cc Il Centro. I candidati dovranno eccellere nell'assistenza alla vendita e garantire l'ordine e la pulizia dello store, contribuendo alla crescita delle vendite. Il ruolo richiede...Stage/Tirocinio
- ...recommendations on the appropriate path forward to customers, internal teams, and key stakeholders. In addition, the Senior Application... ...performance and quality standards. You are able to help develop, design and conduct trials that validate the reliability of the...
- ...quality standards. The ideal candidate will have a degree in Engineering with 2-4 years' experience in packaging and excellent communication skills. This position requires fluency in English and a willingness to travel domestically and internationally. #J-18808-Ljbffr...
- Marionnaud in Rho, Italy, is seeking a Finance professional to join their Planning & Control team. You'll support business decisions through financial analysis, management reporting, and operational performance evaluation. The ideal candidate will have a degree in Economics...Stage/Tirocinio
- ...Impiegato IT / Developer – Sede di Nerviano (2 Posizioni) Lombardia (Nerviano) Tempo Determinato Descrizione del ruolo Per la... ...attivamente allo sviluppo e all’evoluzione delle piattaforme digitali interne, contribuendo al miglioramento continuo dei sistemi aziendali....Tempo determinato
- ...Energy Team Spa is looking for a motivated Junior EMS Modeling Developer in Trezzano sul Naviglio. You will contribute to developing Python-based models for the Cloe EMS platform, engaging in energy system analysis, simulation, and optimization. The ideal candidate...Tempo pieno
- Nadara in Trezzano sul Naviglio is seeking a Junior EMS Modeling Developer to join their team. The role entails developing Python-based models for energy management systems, focusing on data analysis and optimization of energy assets. Candidates should have a relevant degree...
- ...Shimano Italia Srl is seeking a customer service intern to support their team in Lombardia, Italy. The internship offers a dynamic role where you will process orders, manage customer inquiries, and work closely with the team. The ideal candidate is enrolled in a marketing...Stage/Tirocinio
- Un'azienda di servizi IT a Nerviano è alla ricerca di due Impiegati IT per gestire e migliorare l'infrastruttura informatica. Le risorse supporteranno il team nella gestione dei sistemi, nello sviluppo di applicazioni e nell'ottimizzazione dei processi digitali. È richiesto...
45.000 € - 55.000 €
...siamo alla ricerca di un/una Senior .NET Developer da inserire in ottica di ampliamento del... ...SQL Server, MySQL Secure coding AI applicata allo sviluppo (vibecoding) Plus... ...) Database NoSQL Programmazione con agenti AI Requisiti: Requisiti ~4+ anni...Smart workingLavoro ibrido40.000 € - 55.000 €
...siamo alla ricerca di un/una Senior Java Developer da inserire in ottica di ampliamento del... ...Bootstrap jQuery React Utilizzo di AI durante lo sviluppo (vibecoding) Secure... ...) Database NoSQL Programmazione con agenti AI Requisiti: Requisiti ~3/4+...Smart workingLavoro ibrido- ...La risorsa sarà inserita all'interno di un team di lavoro della divisione Air & Sea, dove, con la supervisione di personale esperto, sarà introdotta all'attività dell'Azienda legata al mondo delle spedizioni internazionali e della movimentazione di merci. Si occuperà...Apprendistato
- Un'azienda di logistica e trasporti cerca un tirocinante presso la sede di Lainate. Il candidato ideale sarà supportato nella pianificazione e organizzazione delle spedizioni internazionali, acquisendo competenze in gestione doganale e assistenza clienti. Richieste ottime...Stage/TirocinioStage retribuito
- ...valuable contribution to our team? Then this internship is really something for you! At Shimano, we are looking for a customer service intern who wants to support us for a few months with our work. A very dynamic role where no day is the same. Responsibilities...Stage/Tirocinio
- ...Jobtech, agenzia digitale per il lavoro, sta cercando un/a Software Developer Frontend da inserire per conto di Freedome, realtà innovativa nel settore esperienziale, con sede a Legnano (MI). Dettagli di questa opportunità Specifiche contratto: full-time/part-time...Smart workingPart-timeTempo pienoImpiego permanenteTempo determinatoLavoro ibridoRemoto
- ...Governance, ICT Security & GDPR Compliance. Siamo alla ricerca, per un nostro cliente con sede a Garbagnate Milanese, di un .NET Developer. Requisiti Esperienza di almeno due anni nel ruolo Esperienza nello sviluppo software con .NET Ottima conoscenza di...Lavoro ibrido
- ...AGM Solutions, con sede a Garbagnate Milanese, è alla ricerca di un .NET Developer con almeno due anni di esperienza nello sviluppo software. Il candidato ideale avrà una buona conoscenza di database relazionali e non relazionali, oltre a competenze nel lavoro di squadra...Lavoro ibrido
- ...your team by your side. It’s what drives us every day. You’re our driving force. Embrace what sets you apart, own your career and develop in ways you never expected. Leave your mark. And do it your way. Get to know us Our positive impact starts with our people –...Stage/Tirocinio
- ...Initial Samples Control Reports validation What does this position offer you: Fast-paced yet supportive and high-performing international team with an inspiring ambition to transform the future of mobility. Support in onboarding and further training that will set...Lavoro ibridoRemoto
- Perfetti Van Melle, situata a Lainate, cerca un Process Engineer per analizzare e migliorare i flussi produttivi. Questa posizione richiede ottime capacità comunicative, esperienze in contesti strutturati e forte orientamento ai risultati. Il candidato ideale avrà competenze...
- CooperCompanies in Lainate, Italy is seeking a Customer Marketing Specialist to support the development of Joint Business Plans (JBPs) and monitor Key Performance Indicators (KPIs). The role involves liaising with various teams, managing artwork development, and conducting...Stage/Tirocinio
- ...As an EDI Coordinator / Developer, you are responsible for analyzing, implementing, managing, and continuously optimizing Electronic... ...from initiation through completion, including coordination with internal teams and external stakeholders Act as the primary interface...
- PVH Italy in Arese è alla ricerca di una figura da inserire nel team del punto vendita. Il candidato ideale si occuperà di identificare le esigenze dei clienti e fornire assistenza nella vendita, assicurando anche una gestione organizzata del magazzino e un'ottimale esposizione...Part-timeTempo determinato
- ...nel settore metalmeccanica, la seguente figura da inserire all'interno del proprio organico: JUNIOR BACK OFFICE COMMERCIALE Descrizione... ...le varie aree aziendali per la gestione delle comunicazioni interne/esterne e gestione del pre e post vendita; Requisiti...Stage/TirocinioApprendistatoStage retribuitoDal lunedì al venerdì
- ...Rhenus SE & Co. KG is seeking an EDI Coordinator/Developer in Buccinasco, Italy. This role includes analyzing, implementing, and optimizing Electronic Data Interchange (EDI) connections. You will manage EDI initiatives from requirements to ongoing support, ensuring reliable...
