
Machine Learning Engineer
Cloudflare
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Tech Stack
About the role
- Architect Semantic Layers: Design and develop the software infrastructure to layer semantic meaning over our existing data stack, including Kubernetes, Trino, and Iceberg.
- Build Knowledge Graphs: Construct and maintain large-scale knowledge graphs from unstructured and structured sources to enable advanced reasoning.
- Develop AI Software: Build production-grade software and APIs that leverage LLMs and Graph RAG pipelines to solve complex business queries.
- Enhance Data Intelligence: Implement embedding-based retrieval and semantic deduplication to improve the precision and reliability of AI agents.
- Collaborate on AI Solutions: Work with cross-functional teams to deploy conversational agents and automated diagnostics tools that turn data into actionable business value.
Requirements
- 3-5+ years of experience in software or machine learning engineering with a focus on AI-driven applications.
- Expertise in Knowledge Representation: Proven experience building knowledge graphs (e.g., HNSW, Neptune) and using graph-based reasoning for AI.
- Proficiency with LLMs & GenAI: Hands-on experience with RAG pipelines, fine-tuning (SFT/LoRA), and LLM-as-a-judge evaluation frameworks.
- Strong Backend Skills: Proficient in Python, Go, or TypeScript, with the ability to build and debug complex software systems.
- Analytical Mindset: Strong ability to understand how semantic data structures drive business value and improve user decision-making.
- B.S. or M.S. in Computer Science, Engineering, Mathematics, or related fields.
- Solid understanding of systems engineering principles and practices.
Benefits
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KubernetesTrinoIcebergKnowledge GraphsLLMsGraph RAG pipelinesPythonGoTypeScriptEmbedding-based retrieval
Soft Skills
Analytical MindsetCollaborationCross-functional teamwork
Certifications
B.S. in Computer ScienceM.S. in Computer ScienceB.S. in EngineeringM.S. in EngineeringB.S. in MathematicsM.S. in Mathematics