Staff Software Engineer - AI Platform
Palo Alto, California, United States Hybrid
$206,500–$283,900 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
As a Staff Software Engineer specializing in agentic applications, you will be a defining technical authority and highly influential voice in shaping our GenAI platform's architecture and strategy. You will play a foundational role in integrating LLMs with our internal and customer-facing applications at scale. Your focus will be on leveraging LLMs to drive cognitive automation, streamlining workflows, and enhancing decision-making. You'll also set the standard for best practices in building resilient, scalable, and observable distributed systems, ensuring the creation of production-grade tools that are scalable, reliable, and maintainable across the entire organization.
What you'll bring
- Bachelor's, Master's degree or Ph.D. in Computer Science, Machine Learning, or a related field.
- 12+ years of hands-on experience in software engineering, with a deep focus on designing and building large-scale distributed systems.
- Extensive, hands-on experience in building and deploying complex agentic applications leveraging LLMs in production environments.
- Demonstrated track record of org-wide technical impact.
- Proficiency in Python or similar programming languages, as well as deep expertise with cloud and container frameworks such as AWS and Kubernetes.
- A proven track record of designing and building highly scalable, fault-tolerant, and observable distributed systems.
- Expert-level grasp of machine learning principles, algorithms, and evaluation metrics, as well as software engineering best practices for distributed systems.
- Demonstrated success in owning the design, deployment, and operation of scalable backend software in high-stakes production environments at significant organizational scale.
- Excellent communication and teamwork skills, with a proven ability to build consensus with executive stakeholders, define engineering culture, and align entire organizations on complex technical decisions.
- A genuine interest in exploring the latest advancements in machine learning and natural language processing and applying them to solve impactful business challenges at scale.
- Expertise in Golang is strongly preferred.