What are the responsibilities and job description for the Junior AI Specialist position at ChatGPT Jobs?
Job Description
Junior AI Specialist
Keypartner - Tulsa, OK
Siamo alla ricerca di un Junior AI Specialist che voglia apportare il proprio contributo nei processi di innovazione digitale e culturale delle aziende.
The resource will be part of a multidisciplinary team that aims to develop a new Modeler AI functionality within ApiShare: a system that, using LLM models and NLP techniques, allows the automatic generation of Swagger/OpenAPI specifications from functional descriptions for the user.
The junior profile will support the experts in the activities of data modeling, prompt engineering, fine-tuning and validation of the AI model, with particular attention to the correct semantic mapping between the functional requirements and the formal objects of the API specification.
Responsibilities
Junior AI Specialist
Keypartner - Tulsa, OK
- On-site, Remote
Siamo alla ricerca di un Junior AI Specialist che voglia apportare il proprio contributo nei processi di innovazione digitale e culturale delle aziende.
The resource will be part of a multidisciplinary team that aims to develop a new Modeler AI functionality within ApiShare: a system that, using LLM models and NLP techniques, allows the automatic generation of Swagger/OpenAPI specifications from functional descriptions for the user.
The junior profile will support the experts in the activities of data modeling, prompt engineering, fine-tuning and validation of the AI model, with particular attention to the correct semantic mapping between the functional requirements and the formal objects of the API specification.
Responsibilities
- Support the definition of optimal prompts for generative AI models
- Collaboration with backend and UX developers to define the input/output flow of the functionality
- Semantic analysis of functional documentation for mapping with specification
- Automatic validation of generated Swagger files and testing on mock APIs
- Study and exploration of new models or techniques to improve the accuracy of the AI modeler
- Master's or Bachelor's Degree in Computer Engineering or Computer Science, with a focus or thesis on:
- Artificial Intelligence, Natural Language Processing or
- PhD in AI
- Basic knowledge of Python and AI frameworks (e.g. PyTorch, Transformers)
- Familiarity with REST APIs
- Curiosity, proactivity and good knowledge of technical English
- Knowledge of Python for AI/ML development
- Familiarity with AI/ML frameworks: PyTorch, TensorFlow, Transformers (HuggingFace)
- Basic knowledge of the REST API lifecycle and the OpenAPI/Swagger standard
- Basic experience with prompt engineering and querying LLMs
- Good understanding of the fundamentals of NLP, embedding, classification & generation tasks
- Strong technological curiosity and orientation to innovation
- Analytical thinking and ability to understand functional languages and formalize them
- Ability to work in Agile and multidisciplinary teams
- Autonomy and initiative in solving complex problems
- Good knowledge of technical English
- University experiences in Generative AI or NLP
- Knowledge of tools such as LangChain, LlamaIndex
- Thesis or laboratory experience in the field of Generative AI
- University or personal projects on OpenAI, HuggingFace, LangChain, LlamaIndex, etc.
- Insertion in a fast-growing reality in the API world
- A personalized growth path, tailored to individual development needs
- Continuous training through internal academy, official certifications, workshops and mentorship by industry experts
- Flexible working mode: you can choose between full remote or hybrid work at the Milan and Rome offices
- An inclusive, transparent and collaborative environment, in which the contribution of each person is recognized
- A meritocratic organization that values competence and desire for growth
- An informal but professional work environment: we work hard, but with balance and humanity