> Markdown version of [/jobs/ext/3049408-software-engineer-gen-ai-machine-learning](https://www.wearedevelopers.com/jobs/ext/3049408-software-engineer-gen-ai-machine-learning). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer-Gen AI,Machine Learning - **Company:** Extreme Networks - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $170,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Microsoft Azure, C++ (Programming Language), Cloud Computing, Code Review, Computer Programming, Computer Engineering, Distributed Data Store, Distributed Systems, MapReduce, Python (Programming Language), Machine Learning, Network Administration, Software Deployment, Software Engineering, Google Cloud, Multi-Agent Systems, Apache Spark, Generative AI, Pyspark, Information Technology, Apache Flink, Apache Kafka, Build Process, Stream Processing, Golang, Microservices - **Published:** September 24, 2026 - **Apply:** https://www.thejobnetwork.com/job/senior-software-engineer-gen-aimachine-learningdistributed-systemscloud-platforms10387-10388-10389-509979198 ## About the Role * Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical discipline, or equivalent practical experience. * 5+ years of experience across the complete software development lifecycle, including architecture, design, coding, code reviews, testing, build processes, deployment, and production operations. * 5+ years of programming experience, with proficiency in at least one general-purpose programming language, preferably Python, Java, Go, or C++. * 3+ years of experience leading the design and architecture of large-scale distributed systems, preferably on cloud platforms such as AWS, Azure, or Google Cloud. * Experience in one or more of the following areas: real-time microservices, stream processing, distributed data platforms, cloud infrastructure, AI or agentic systems, network telemetry, or large-scale analytics. * Experience designing systems that process high-volume, high-velocity data with stringent requirements for scalability, availability, latency, and operational reliability. * Experience mentoring engineers, serving as a technical lead, or leading an engineering team. * Demonstrated ability to tackle highly complex, ambiguous, or undefined technical problems and translate them into pragmatic, production-ready solutions. Preferred Qualifications: * + Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, Machine Learning, or a related discipline, or equivalent practical experience. + Experience building highly scalable, event-driven microservices and processing large volumes of real-time operational or network data. + Experience building generative AI or agentic systems, including tool use, planning, memory, retrieval, orchestration, evaluation, and production deployment. + Experience developing networking, network management, observability, telemetry, cloud infrastructure, or distributed control-plane systems. + Experience with distributed data and processing technologies such as Kafka, Spark, Flink, PySpark, MapReduce, or comparable technologies. + Experience working with large-scale, real-world datasets and building reliable production systems that translate data into actionable insights or automated outcomes. Come work with a team of highly talented engineers and advance with us as we build the next generation of intelligent networking systems. ## Related Videos - [Serverless: Past, Present and Future](https://www.wearedevelopers.com/videos/34-serverless-past-present-and-future) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Your Next AI Needs 10,000 GPUs. Now What?](https://www.wearedevelopers.com/videos/1590-your-next-ai-needs-10-000-gpus-now-what) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)