AI Software Developer is an exciting remote opportunity at MoodAds, based Remote (Italy). This role is ideal for AI professionals looking to work from home while contributing to cutting-edge artificial intelligence projects. Read the full job description below and apply today.

The person who will fill the role of AI Software Developer will join the MoodAds technology team, working remotely. On a daily basis, they will design, develop, and maintain internal and client-facing software solutions based on artificial intelligence. The AI Software Developer will need to have or acquire data science skills to analyze requirements, define architectures, and transform business needs into scalable functionalities. Activities include writing clean and testable code, implementing training and inference pipelines, optimizing model performance, and monitoring model quality in production. The role is full-time and involves participation in code reviews, technical documentation of solutions, and continuous contribution to improving development processes.
Qualifications
- The candidate should have solid skills in computer science and software development, with experience in designing robust software systems and writing structured, maintainable code.
- Good knowledge of pattern recognition and neural networks is required, with the ability to design, train, and evaluate models for classification, regression, and recommendation problems.
- Skills in natural language processing (NLP) are relevant, particularly in text processing, language modeling, and integrating language models into application workflows.
- Preferred experience with languages such as Python or Java, use of deep learning frameworks, API management, databases, and version control tools.
- The profile is completed by a collaborative attitude, autonomy in problem-solving, attention to software quality, and willingness to continuously update on emerging technologies and methodologies.
Seniority Level: Entry level
Employment Type: Contract