Architect/Principal Software Engineer - AI/ML- Location – Frisco, TX (3-4 Days Onsite)
Dice is the leading career destination for tech experts at every stage of their careers. Our client, EA Team, Inc., is seeking the following. Apply via Dice today!Role – Hands-On Architect/Principal Software Engineer - AI/ML (10+ years)Location – Frisco, TX (3-4 Days Onsite)Key Skills: Hands-on coding required, AI/ML (Agentic AI), AWS, Google Cloud Platform, Python Mandatory with any other programming languageJob Description:10+ years of professional software development experience, with a significant portion in a technical leadership role.Extensive hands-on experience in designing, building, and operating large-scale, distributed internet services.Proven experience in developing and deploying agentic AI systems and AI/ML models into production environments. This includes familiarity with the end-to-end MLOps lifecycle and modern LLM-based architectures.Strong proficiency in multiple programming languages such as Python, Java, Go, Rust, C++ or similar.Deep understanding of full-stack development, including front-end technologies (e.g., JavaScript, TypeScript, Dart, React, Flutter) and back-end technologies (gRPC, protobuf).Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization technologies (Docker, Kubernetes) as a primary deployment model.Advanced Cloud & K8s Infrastructure: Deep expertise in Kubernetes (Helm, ArgoCD), advanced cloud networking (Ingress, Calico), Zero Trust Security (OPA), Service Mesh (Istio/Linkerd), and eBPF (Cilium) for high-performance observability and traffic management.Solid understanding of database technologies (SQL and NoSQL).Demonstrated use of AI productivity tools (GitHub Copilot, Claude, ChatGPT, etc.) to accelerate software development.Bias for action: proven track record of fast, iterative, incremental delivery over analysis paralysis.Business outcome orientation: focus on delivering value and measurable results, not just technical outputs.Excellent problem-solving, analytical, and technical troubleshooting skills.Strong communication, interpersonal, and leadership abilities.Ability to thrive in a fast-paced, agile environment with a strong hands-on coding presence.