Software Engineer- AI

Cloudflare Cloudflare · Enterprise · India · Remote · Information Technology

Software Engineer focused on developing and deploying internal AI applications, starting with an IT support chatbot, leveraging Cloudflare's AI Gateway and ecosystem to enhance employee productivity and streamline workflows.

What you'd actually do

  1. Take ownership of the development and maintenance of the internally built Cloudflare IT support chatbot, ensuring high availability and continuous improvement of response quality.
  2. Identify, design, and build new AI-driven use cases and tools to enhance employee productivity and streamline internal workflows.
  3. Develop and deploy AI applications at scale, ensuring reliability, performance, and security.
  4. Integrate and optimize AI applications using Cloudflare’s AI Gateway to manage and monitor model usage effectively.
  5. Partner closely with internal teams to understand their pain points and translate them into technical AI solutions.

Skills

Required

  • TypeScript
  • AI/ML libraries and frameworks (e.g., PyTorch, TensorFlow, LangChain)
  • Cloudflare AI Gateway
  • API traffic management for LLMs
  • Observability
  • Configuration management
  • Infrastructure as Code (Terraform)
  • CI/CD pipelines (GitLab/GitHub)
  • Grafana
  • OTEL
  • K8s

Nice to have

  • Prior experience working on enterprise engineering teams or building internal developer tools

What the JD emphasized

  • 5+ years of experience in software development, with a strong focus on AI, Machine Learning, or Agentic applications
  • Proven experience in the development and deployment of AI applications at scale in a production environment with focus on strong authorization and data privacy

Other signals

  • develop and deploy AI applications at scale
  • build scalable, production-ready AI applications
  • design and execute new AI use cases