
Principal Software Engineer – (Gen AI, Big Data) (10026) Seattle. WA | San Jose, CA | Salem, NH | Raleigh, NC
Extreme Networks
5 months ago
Raleigh, NC, USA +2 more
Staff+
H1B Sponsor
Responsibilities
- Provide technical leadership and vision for large-scale distributed systems and ML platforms.
- Lead the design, architecture, and delivery of end-to-end solutions across the full SDLC.
- Drive innovation in Big Data and Generative AI by translating emerging technologies into production-ready solutions.
- Architect scalable microservices and real-time inferencing systems leveraging modern ML infrastructure.
- Mentor and grow engineering teams, setting technical direction and fostering collaboration.
- Champion best practices for building resilient, secure, and high-performance systems.
Requirements
- Degree in Computer Science, Mathematics, or a related field.
- 10+ years of experience across the full software development lifecycle.
- 5+ years of experience with distributed Big Data and ML platforms such as Spark and Kafka.
- Hands-on experience building Generative AI solutions in production.
- Experience working with Graph ML and Graph technologies.
- Strong track record of end-to-end solution ownership.
- 5+ years of experience deploying large-scale solutions on cloud platforms.
Tech Stack
Apache FlinkApache KafkaApache SparkAWSAzureGoogle Cloud Platform
Categories
AI & MLBackendData ScienceDevOps