Software Developer 4
About the role
In this role you will lead the design and development team to build advanced AI applications powered by AI models. You will use AI/ML to automate, optimize, and secure networks, focusing on tasks like self-provisioning, auto-ingesting, auto-qualifying systems, and self-healing networks.
Responsibilities
- Design and implement scalable orchestration for serving and training AI/ML models.
- Explore and incorporate contemporary research on AI, agents, and inference systems into the software stack for designing, monitoring, troubleshooting, and deploying networks.
- Evaluate, integrate, and optimize technologies across the stack for latency, throughput, and resource utilization for training and inference workloads.
- Lead initiatives in AI systems design, including Retrieval-Augmented Generation (RAG) and LLM fine-tuning.
- Design and develop scalable services and tools to support GPU-accelerated AI pipelines, Python/Go, and observability frameworks.
- Work collaboratively with cross-functional teams to drive the development and deployment of AI solutions.
- Write design docs, scope features, and own delivery end-to-end.
Strong problem-solving skills, attention to detail, and excellent communication skills are essential for this role.
Requirements
- Strong Python and ML frameworks (PyTorch, TensorFlow).
- Experience with LLMs, embeddings, vector search, RAG pipelines, and fine-tuning.
- Data engineering: Spark, Kafka, Flink, OCI Streaming/Data Flow.
- Distributed systems and large-scale training/inference.
- Handling network telemetry (NetFlow, packet captures, streaming telemetry).
- Network automation frameworks (Terraform, Ansible, NAPALM; Batfish is a plus).
- Containerization, model serving, GPU workflows, CI/CD, and MLOps tools.
Qualifications
BSEE, BSCS, BSCE, or equivalent. MSEE, MSCS, or MSCE is a plus. At least 7+ years of experience building software systems and prior experience building AI applications training models.
Certain U.S.-based or U.S. customer/client-facing roles may require compliance with immunization, occupational health mandates, and/or drug testing.
Pay
Hiring range in USD: $114,600 - $234,600 per year. May be eligible for bonus, equity, and compensation deferral.
Benefits
- Medical, dental, and vision insurance, including expert medical opinion.
- Short-term disability and long-term disability.
- Life insurance and AD&D.
- Supplemental life insurance (Employee/Spouse/Child).
- Health care and dependent care Flexible Spending Accounts.
- Pre-tax commuter and parking benefits.
- 401(k) Savings and Investment Plan with company match.
- Paid time off: Flexible Vacation for salaried employees (13 days annually for the first three years, 18 days annually thereafter; accrual prorated for 20-34 hours/week).
- 11 paid holidays.
- Paid sick leave: 72 hours upon hire, refreshes annually, carries over up to 112 hours.
- Paid parental leave.
- Adoption assistance.
- Employee Stock Purchase Plan.
- Financial planning and group legal.
- Voluntary benefits including auto, homeowner, and pet insurance.