Hands-On Architect/Principal Software Engineer - AI/ML

EA Team
Frisco, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Frisco, United States of America

Tech stack

Flutter
Java
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C++
Cloud Computing
Databases
Protocol Buffers
Internet Services
Python
Machine Learning
NoSQL
Productivity Software
Zero Trust Network Access
Software Engineering
SQL Databases
TypeScript
Rust
Google Cloud Platform
GitHub Copilot
React
Istio
Large Language Models
Containerization
Kubernetes
Linkerd (Service Mesh)
Dart
Machine Learning Operations
Front End Software Development
Virtual Agents
Software Coding
gRPC
GPT
Docker
Go
Programming Languages

Requirements

Key Skills: Hands-on coding required, AI/ML (Agentic AI), AWS, Google Cloud Platform, Python Mandatory with any other programming language, * 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.

Apply for this position