
51 - 200 employees
Founded 2006
Castillians is a company whose publicly available text is inaccessible without JavaScript; the provided content only shows a message asking the user to enable JavaScript. No information about the company's product, services, industry, or target customers can be determined from this text alone.
🔥 0 minutes ago
Cassandra
Cloud
Docker
GraphQL
Java
Kafka
Kubernetes
Microservices
NoSQL
Postgres
PyTorch
RabbitMQ
SQL
Tensorflow
Improve your chances of getting an interview by checking your resume score before you apply.

51 - 200 employees
Founded 2006
Castillians is a company whose publicly available text is inaccessible without JavaScript; the provided content only shows a message asking the user to enable JavaScript. No information about the company's product, services, industry, or target customers can be determined from this text alone.
• Design, develop, and maintain high-throughput, low-latency Java microservices for telecom network management and provisioning systems • Build and deploy production-grade machine learning models, including LLMs, predictive analytics, and anomaly detection, to analyze network traffic data and call detail records • Integrate AI capabilities into Java-based billing, customer care, and orchestration platforms using REST APIs and message queues such as Kafka/RabbitMQ • Optimize Java application performance for real-time data processing in a 5G/cloud-native environment • Develop and fine-tune retrieval-augmented generation (RAG) pipelines for internal knowledge bases and customer support chatbots • Collaborate with data engineers to build network telemetry data pipelines for AI models • Lead evaluation and selection of AI frameworks and integrate them with the existing Java technology stack • Conduct code reviews, enforce SOLID principles, and ensure AI logic is explainable and auditable for regulatory compliance • Monitor model drift and production system performance, implementing automated retraining and fallback strategies • Participate in proposal submission, business alignment, verification, client skills review, and technical assessment processes as applicable
• 5+ years of professional software development experience with a strong focus on Java • Hands-on experience developing and deploying AI/ML models in a production environment • Experience with TensorFlow, PyTorch, or Hugging Face Transformers • Deep understanding of telecom data structures, including CDRs, network logs, and SNMP/NetFlow metrics • Strong proficiency in SQL and NoSQL databases, including PostgreSQL, Cassandra, or TimescaleDB • Experience deploying AI models in containerized environments using Docker and Kubernetes (K8s) • Proficiency in building and consuming RESTful and GraphQL APIs • Solid grasp of OAuth2/OIDC security protocols • Experience with MLOps tools such as MLflow, Kubeflow, or Weights & Biases • Understanding of concurrent programming, thread safety, and JVM garbage collection tuning • Bachelor’s degree in Computer Science or a related field • Excellent problem-solving skills and ability to translate complex network failures into algorithmic solutions • Availability to work within CET ± 2 hours • B2B contract outside IR35
• Flexible working arrangements • Opportunity for repeat engagements based on performance • Access to CX guidance and market insights through our professional network • 6-month assignment with auto renew
Apply Now