Senior/Intermediate Software Developer
Myveryeasy · Cagliari, Sardegna ·
TR2 SRLS Italian innovative SME Sectors: Indistrial Automation, BlueEconomy, In Space Operation Activities: computer vision, industrial automation, AI-powered quality control systems Techonologies: Casual/Generative AI, optical, multispectral/hyperspectral quantum sensing, machine learning, real-time analytics and customised hardware integration.
Career path toward Lead Developer, Software Architect, CTO Industry sectors Aerospace & Defence, Information Technology Technologies you'll work with powered by Job Nautilus Salary Range 32000 EUR gross/year Job Description Develop robust, scalable software architectures for AI-driven sensing systems.
You will work across backend, data pipelines and system integration. This role is central to turning research prototypes into production-grade software. You will design and implement the infrastructure that powers our AI and sensing products, ensuring reliability, scalability and performance across diverse deployment environments.
Responsibilities Design, develop and maintain backend systems and APIs for AI-driven sensing platforms Build and optimise data pipelines for ingesting, processing and serving large-scale sensor data Implement system integration layers connecting AI models, databases, sensors and user interfaces Set up and manage CI/CD pipelines, containerised deployments and cloud infrastructure Collaborate with the AI team to deploy and serve machine learning models in production Write clean, well-tested and documented code following software engineering best practices Participate in architectural decisions and technical planning Support DevOps activities and infrastructure monitoring Must-have Requirements BSc or MSc in Computer Science, Software Engineering or related field Minimum 3 years of professional software development experience Strong proficiency in Python and at least one other language (Java, Go, C++ or Rust) Solid experience with backend frameworks (FastAPI, Django, Flask or Spring) Experience with databases (PostgreSQL, MongoDB, Redis) Proficiency with Docker, Kubernetes and cloud platforms (AWS, GCP or Azure) Familiarity with CI/CD tools (GitLab CI, GitHub Actions, Jenkins) Nice-to-have Requirements Experience with ML model serving (MLflow, BentoML, Triton) Knowledge of message queues (RabbitMQ, Kafka) Experience with geospatial data and GIS tools Familiarity with microservices architecture patterns Contributions to open-source projects Experience in space, defence or IoT software systems Personal Requirements Pragmatic problem solver who delivers working software Passionate about code quality, testing and automation Comfortable working in a fast-moving environment with evolving requirements Strong collaborator who bridges the gap between research and engineering Continuous learner who stays current with technology trends