AI Principal Software Developer

Oracle Logo
Oracle
142000 - 194000 EUR / Year
  • Electronic
  • FullTime
  • Applications have closed

Requirements


Must have:

– Proficient in Python and ML frameworks such as PyTorch and TensorFlow – Experience with LLMs, embeddings, vector search, RAG pipelines, and fine-tuning – Knowledge of data engineering tools like Spark, Kafka, Flink, and OCI Streaming/Data Flow – Familiarity with distributed systems and large-scale training/inference – Experience in handling network telemetry (NetFlow, packet captures, streaming telemetry) – Knowledge of network automation frameworks (Terraform, Ansible, NAPALM, and Batfish is a plus) – Proficient in containerization, model serving, GPU workflows, CI/CD, and MLOps tools – Ability to write design documents, scope features, and manage delivery from start to finish – Bachelors degree in Electrical Engineering, Computer Science, or Computer Engineering; Masters degree is a plus – At least 7+ years of experience in building software systems and developing AI applications for training models

Responsibilities:


  • Lead the design and development of advanced AI applications powered by AI models – Design and implement scalable orchestration for serving and training AI/ML models – Research and incorporate modern advancements in AI, agents, and inference systems into our software stack for effective network management – Evaluate, integrate, and optimize technologies across the stack for latency, throughput, and resource efficiency in training and inference workloads – Spearhead initiatives in AI system design, including Retrieval-Augmented Generation (RAG) and fine-tuning of large language models (LLMs) – Create and develop scalable services and tools to support GPU-accelerated AI pipelines, Python/Go, and observability frameworks – Collaborate with cross-functional teams to drive the development and deployment of AI solutions – Ensure the scalability, reliability, and performance of large-scale AI systems

Company:


At Oracle Cloud Infrastructure (OCI), we are at the forefront of cloud technology for enterprises, embracing a diverse team of innovators and creators. We operate with the agility of a startup while leveraging the scale and customer commitment of a leading enterprise software firm. We are seeking experienced AI Developers to help us shape the future of OCI Networking with AI. This position offers an opportunity to work on cutting-edge AI applications and includes a collaborative work environment, competitive benefits, and the chance to contribute to transformative cloud solutions.