
AI Engineer
Virtasant · Austin, United States · Dominican Republic · Remote
- IT Services & Consulting
- 51–200 employees
- Austin, Texas
Strong hiring record · median 26 days open
All reasons
- 33% of this employer's openings are over 60 days old
In its favour
- Someone has already applied through it
### **About Virtasant**
Virtasant is a global technology services company with a network of over 4,000 technology professionals across 130+ countries. We specialize in cloud architecture, infrastructure, migration, and optimization, helping enterprises scale efficiently while maintaining cost control.
Our clients range from Fortune 500 companies to fast-growing startups, relying on us to build high-performance infrastructure, optimize cloud environments, and enable continuous delivery at scale.
### **About the role**
Our client develops a powerful AI-powered training and communication SaaS platform that gives frontline workers the knowledge they’re missing to drive measurable business performance.
You will be a **fully remote** , hands-on contributor on our client's Development Team, building features and products primarily across **Agentic AI and backend services** , with occasional contributions to frontend user interfaces when needed. This role takes clear ownership of well-defined problems and delivers high-quality solutions with confidence and independence. Working closely with peers across the Development Team, you will contribute to technical discussions, keep pace with a fast-moving codebase, and bring genuine care for the craft to everything you build.
### **What You’ll Do**
Design, develop, test, deploy, and support high-quality code
- Contribute to architecture and design discussions, and help evaluate trade-offs around scaling, reliability, and maintainability.
- Develop backend services in **Python (for AI and Agent work)** and Java (for integrating with our client's core platform), with attention to performance and data quality.
- Use AI coding tools (e.g., Cursor, Claude Code, GitHub Copilot) as part of your daily workflow to improve productivity and code quality.
- Participate in code reviews, giving and receiving feedback that improves the quality and consistency of the codebase.
- Identify and flag technical debt, and contribute ideas for how to address it.
- Break down development tasks into clear, manageable pieces and execute them reliably.
- Collaborate with Product Management and Quality Assurance to refine requirements and ensure your work meets a high bar for quality.
- Share what you're learning — whether that's a new pattern, a tool, or a better way of doing something — with the people around you.
- Other relevant duties as required.
### **What We’re Looking For**
#### **Must-Have Experience**
- Be based in Brazil, Colombia, the Dominican Republic, or Mexico.
- Strong level of English, written and spoken.
- **4+ years** of **backend-heavy** software development experience with Java and Python, with extensive **usage of Agentic AI.**
- Solid experience in **Java and Python** , including working with **data structures, relational databases, and SQL.**
- Hands-on experience with **AI coding assistants (such as Cursor, Claude Code, or GitHub Copilot)** as part of a **daily development workflow.**
- Familiarity with cloud platforms (especially GCP) and application infrastructure concepts — containers, caching, and distributed systems — is an asset.
- Experience working with Microservices
- **Comfortable working independently on well-defined problems** and seeing them through to completion.
- Strong attention to detail and a **commitment to unit and functional testing.**
- **Experience building AI-driven applications, agentic products and features, working with LLMs, or using frameworks like
LangChain or Google ADK
**
- Computer Science, Engineering, or similar technical aptitude gained through post-secondary education, hands-on experience, or both.
#### **Nice-to-haves**
- Experience with **React and TypeScript** ; familiarity with **JavaScript design patterns** and **single-page apps.**
### **Our recruitment process**
- Recruiter interview (30 min)
- Tech interview (30 min)
- Client interview - Hiring manager interview (1 hour)
Client interview - Technical interview
design-focused (1h 15min)
Client interview - Technical interview
coding-focused (1 hour)
- Client interview - Executive interview (30 min)
We strive to move efficiently from step to step to make the recruitment process as fast as possible.
### **What we offer**
- Totally remote, full-time (40h/week)
- Work hours - 8 hours a day, East Coast office hours
- Independent contractor agreement
- Payment in USD, biweekly or monthly - your choice
Skills
- Python
- Java
- SQL
- GCP
- Microservices
- LangChain
- Google ADK
- GitHub Copilot
- Cursor
- Claude Code
- React
- TypeScript
More jobs at Virtasant
All 13- Frontend EngineerVirtasant · Austin, United States26d ago
- Growth Engineer - SEO, SEM & AI SearchVirtasant · Remote27d ago
- Backend Engineer - Agentic AIVirtasant · Austin, United States · Dominican Republic27d ago
- Senior/Staff Platform EngineerVirtasant · Austin, United States1mo ago
- Senior Deployment Strategist - Cloud & AIVirtasant · Austin, United States1mo ago
Similar roles
- Application ProgrammerMitchell Martin · Plano, TXtoday
- Application ProgrammerMitchell Martin · Plano, TXtoday
- Application ProgrammerMitchell Martin · Plano, TXtoday
- Lead Platform Engineer, Agentic Issue Resolution (AIR)Ford Model-e U.S. · Redford, MI, United States · USD 132,800–250,800/yrtoday
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrtoday
- Software Engineer III - AI/ML DeveloperChase- · Plano, TX, United Statestoday