Who We are
We are a fast-growing Hr tech startup in Italy. Skillvue is a Skill AI Assessment platform (SaaS) to hire top-skilled candidates and measure employee skill, culture, and leadership at scale to upskill and grow the workforce by leveraging AI. We recently raised 5.5 M from top VC investors such as 360 Capital, Italian Founders Fund, 14 Peaks, Berlusconi Family Office, Kfund, Orbita Verticale. In today's evolving labour market, skills have become the top priority for HR departments, and their importance will only continue to grow. Our platform enables companies to conduct Skill AI Assessments for both external and internal hiring, as well as targeted evaluations across their entire workforce. We work with incredible enterprise companies such as Unicredit, Credem, Loro Piana, Carrefour and many others.
About the Role:
As a Senior Software Engineer at Skillvue, you will play a crucial role in the development of our product. You will take responsibility for the technology stack, ensuring scalability, reliability and performance. You will also participate in decision-making processes through targeted meetings.
About your hard skills:
- Deep knowledge of NodeJs, Javascript (in particular TypeScript) and Python
- Strong understanding of software architecture and API design principles
- Knowledge of how AWS works and its most common components such as: ELB, ASG, EC2, SQS, Spot Instances, CloudWatch
- Familiarity with model development and fine-tuning using platforms such as Hugging Face, Mistral, or similar
- Solid understanding of ML lifecycle, including data preprocessing, model training, evaluation, deployment, and monitoring
- Experience with versioning and experiment tracking tools (e.g. MLflow, Weights & Biases)
- Knowledge of basic protocol such as HTTP(s) and WebSocket
- Proficient in relational databases like MySQL or PostgreSQL
- Understanding of CI/CD pipelines and DevOps practices in AI-centric environments
- Fluency in English (C1)Would be considered a plus:
- (JS|TS) Knowledge of TypeORM and NestJs
- (JS|TS) Familiarity with PM2 or other process managers
- (Py) Experience with FastAPI or Flask for serving ML models
- (Py) Experience with PyTorch or TensorFlow
- Experience deploying models in production via REST APIs
- nowledge of containerization and orchestration tools (Docker, Kubernetes)
- Familiarity with vector databases (e.g. Pinecone, Weaviate, FAISS)
- Experience handling large datasets and optimizing performance in data pipelines
- Understanding of data security, model privacy, and compliance best practices (e.g., GDPR, SOC2, ISO27001)
- Knowledge of asynchronous task queues (e.g. Celery, BullMQ)
Would be considered a plus:
- (JS|TS) Knowledge of TypeORM and NestJs
- (JS|TS) Familiarity with PM2 or other process managers
- (Py) Experience with FastAPI or Flask for serving ML models
- (Py) Experience with PyTorch or TensorFlow
- Experience deploying models in production via REST APIs
- Knowledge of containerization and orchestration tools (Docker, Kubernetes)
- Familiarity with vector databases (e.g. Pinecone, Weaviate, FAISS)
- Experience handling large datasets and optimizing performance in data pipelines
- Understanding of data security, model privacy, and compliance best practices (e.g., GDPR, SOC2, ISO27001)
- Knowledge of asynchronous task queues (e.g. Celery, BullMQ)
About your soft skill:
- Ability to analyze complex issues and deliver scalable, efficient solutions, especially in uncertain or data-constrained environments.
- Self-driven mindset with a strong sense of ownership; proactively suggests improvements or new approaches without waiting for instructions.
- Strong analytical skills and precision, particularly important when working with models and data pipelines where small errors can have large impacts.
- Experience working with data scientists, DevOps, product managers, and other stakeholders to deliver machine learning solutions to production.
- Capable of clearly articulating technical concepts (models, architectures, trade-offs) to both technical and non-technical audiences.
- Comfortable managing multiple tasks or projects simultaneously and meeting deadlines in fast-paced or agile environments.
- Open to feedback and driven by curiosity, with a strong desire to stay up to date in the rapidly evolving AI/ML space.
- Able to navigate shifting priorities, experimental failures, or high-pressure sprints with a calm and focused approach.
What We Offer:
- Competitive salary based on your experience
- Real Impact: Your code will directly influence the recruitment, promotion, and mobilization of thousands of people, making a tangible difference in their careers
- Full Remote: Our HQ is based in Milan, but you can work remotely
- Stock Options: Potential to participate in our stock option plan