job summary:
Full Stack Engineer to build agentic AI products end to end, from data layer to user interface to production cloud. In this role, "full stack" spans six disciplines: backend, frontend, cloud, quality automation, data modeling, and data engineering.
You will design and ship systems where AI agents plan, call tools, retrieve knowledge, and act on behalf of users. You will own features from schema to UI to deployment, and you will make sure they are tested, observable, and safe to run at scale.
location: Richardson, Texas job type: Permanent salary: $100,000 - 120,000 per year work hours: 8am to 5pm education: Bachelors
responsibilities:
Backend Engineering · Design and build scalable APIs and services (REST, GraphQL, gRPC, streaming/WebSockets) in Java (Spring Boot), Python, or TypeScript/Node.js.
· Build event-driven and asynchronous systems for long-running agent tasks using queues and workflow engines.
· Own authentication, authorization, rate limiting, and secure handling of secrets and user data.
Frontend Engineering · Build responsive, accessible web applications in React JS and Angular with TypeScript.
· Create AI-native interfaces: streaming chat, agent activity timelines, approval flows, and result visualizations.
· Own frontend performance, state management, and component libraries shared across products.
Cloud and Platform · Deploy and manage systems on major cloud providers (AWS, Azure, GCP) with Kubernetes, Docker, and CI/CD pipelines.
· Build observability stacks: logging, metrics, tracing, and alerting for production AI systems.
· Implement security controls, compliance automation, and disaster recovery strategies.
qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional software engineering experience across backend and frontend (3+ for a mid-level hire).
- 1+ year building applications on LLMs or agent frameworks, with at least one AI feature shipped to production.
- Strong proficiency in Java with Spring Boot (REST APIs, Spring Security, Spring Data, microservices).
- Strong proficiency in TypeScript/JavaScript, with working knowledge of Python.
- Hands-on experience building production front ends with React JS and Angular.
- Good understanding of software architecture: microservices, event-driven and layered designs, API design, scalability, resilience, and trade-off analysis.
- Production experience on at least one major cloud provider (AWS, Azure, or GCP), including containers and CI/CD.
- Solid SQL skills and experience designing relational and NoSQL data models.
- Experience building data pipelines and working with at least one orchestration or streaming tool.
- Hands-on test automation experience, including end-to-end testing with Playwright, and ownership of code quality.
- Working knowledge of secure coding, authentication patterns, and data privacy principles.
skills:
AI agents,quality automation,backend,cloud,data layer,frontend,user interface,data engineering,data modeling
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.