Software Engineer Jobs at ZS with Visa Sponsorship
ZS hires Software Engineers to build and maintain the analytics platforms, data pipelines, and client-facing tools that power its consulting work. The company sponsors several work visa types for this function, making it a realistic target if you need employer support to work legally in the U.S.
See All Software Engineer at ZS JobsOverview
Showing 5 of 32+ Software Engineer Jobs at ZS jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 32+ Software Engineer Jobs at ZS
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at ZS.
Get Access To All Jobs
INTRODUCTION
ZS is a place where passion changes lives. As a management consulting and technology firm focused on improving life and how we live it, we transform ideas into impact by bringing together data, science, technology and human ingenuity to deliver better outcomes for all. Here you’ll work side-by-side with a powerful collective of thinkers and experts shaping life-changing solutions for patients, caregivers and consumers, worldwide. ZSers drive impact by bringing a client-first mentality to each and every engagement. We partner collaboratively with our clients to develop custom solutions and technology products that create value and deliver company results across critical areas of their business. Bring your curiosity for learning, bold ideas, courage and passion to drive life-changing impact to ZS.
ROLE AND RESPONSIBILITIES
AI Engineer
We are seeking an AI Engineer with experience in software development and LLM solution development. The ideal candidate will have strong experience working with Python, LLM solution patterns and tools (RAG, Vector DB, Agentic workflows, LoRA, etc.), cloud platforms (AWS, Databricks and Azure), and DevOps tools. They will be responsible for designing and developing scalable software solutions, leading architecture design, and ensuring the performance and reliability of our systems.
What You will Do:
- Take ownership of architecture design and development of scalable and distributed software systems.
- Translate business to technical requirements.
- Own technical execution, ensuring code quality, adherence to deadlines, and efficient resource allocation.
- Data driven decision making skills with focus on achieving product goals.
- Design, develop and deploy LLM based pipelines involving patterns like RAG, Agentic workflows, PEFT (e.g. LORA, QLORA, etc.).
- Responsible for the complete software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Utilize AWS services/ Azure services like IAM, Monitoring, Load Balancing, Autoscaling, Database, Networking, storage, ECR, AKS, ACR etc.
- Utilize Databricks capabilities, esp. Unity Catalog and be able to architect the governance layer from data all-the-way to the AI model output.
- Design, develop and deploy prompt and response guardrails to enable responsible AI requirements.
- Implement DevOps practices using tools like Docker, Kubernetes to ensure continuous integration and delivery. Develop DevOps scripts for automation and monitoring.
- Collaborate with cross-functional teams, conduct code reviews, and provide guidance on software design and best practices.
BASIC QUALIFICATIONS
What you will Bring:
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience).
- Strong coding skills with proficiency in Python and Javascript.
- Experience with API frameworks both stateless and stateful such as Fast API, Django.
- Proficient in cloud platforms, specifically AWS, Databricks and Azure.
- Proficient in Infra-as-Code, esp. focused on developing Terraform scripts and Cloudformation.
- Knowledge and hands-on experience with front-end development (React JS, Next JS, Tailwind CSS) preferred.
- Strong experience in LLM patterns like RAG, Vector DB, Hybrid Search, Agent development, Agentic workflows, prompt engineering, etc.
- Strong experience with LLM APIs (Open AI, Anthropic, AWS Bedrock), SDKs (Langchain, DSPy).
- Hands-on experience with DevOps tools including Docker, Kubernetes, and AWS services (Redshift, RDS, S3).
- Hands-on experience with Databricks solutions including Unity Catalog.
- Experience in production deployments involving thousands of users, esp with capabilities like Redis, Vector Search, etc.
- Strong understanding of scalable application design principles and experience with security best practices and compliance with privacy regulations.
- Good knowledge of software engineering practices like version control (GIT), DevOps (Azure DevOps preferred) and Agile or Scrum.
- Strong communication skills, with the ability to effectively convey complex technical concepts to a diverse audience.
- Experience of SDLC and best practices while development.
- Experience with Agile methodology for continuous product development and delivery.
HOW YOU’LL GROW
- Cross-functional skills development & custom learning pathways.
- Milestone training programs aligned to career progression opportunities.
- Internal mobility paths that empower growth via s-curves, individual contribution and role expansions.
HYBRID WORKING MODEL
ZS is committed to a Flexible and Connected way of working. ZSers are onsite at clients or ZS offices three days a week. Combined flexibility to work remotely two days a week is also available. The magic of ZS culture and innovation thrives in both planned and spontaneous face-to-face connections.
PERKS & BENEFITS
ZS offers a comprehensive total rewards package including health and well-being, financial planning, annual leave, personal growth and professional development. Our robust skills development programs, multiple career progression options and internal mobility paths and collaborative culture empowers you to thrive as an individual and global team member. We are committed to giving our employees a flexible and connected way of working. A flexible and connected ZS allows us to combine work from home and onsite presence at clients/ZS offices for the majority of our week. The magic of ZS culture and innovation thrives in both planned and spontaneous face-to-face connections.
TRAVEL
Travel is a requirement at ZS for client facing ZSers; business needs of your project and client are the priority. While some projects may be local, all client-facing ZSers should be prepared to travel as needed. Travel provides opportunities to strengthen client relationships, gain diverse experiences, and enhance professional growth by working in different environments and cultures.
CONSIDERING APPLYING?
At ZS, we honor the visible and invisible elements of our identities, personal experiences, and belief systems—the ones that comprise us as individuals, shape who we are, and make us unique. We believe your personal interests, identities, and desire to learn are integral to your success here. We are committed to building a team that reflects a broad variety of backgrounds, perspectives, and experiences. Learn more about our inclusion and belonging efforts and the networks ZS supports to assist our ZSers in cultivating community spaces and obtaining the resources they need to thrive. If you’re eager to grow, contribute, and bring your unique self to our work, we encourage you to apply.
ZS is an equal opportunity employer and is committed to providing equal employment and advancement opportunities without regard to any class protected by applicable law.
To complete your application:
Candidates must possess or be able to obtain work authorization for their intended country of employment. An online application is required to be considered. NO AGENCY CALLS, PLEASE.

INTRODUCTION
ZS is a place where passion changes lives. As a management consulting and technology firm focused on improving life and how we live it, we transform ideas into impact by bringing together data, science, technology and human ingenuity to deliver better outcomes for all. Here you’ll work side-by-side with a powerful collective of thinkers and experts shaping life-changing solutions for patients, caregivers and consumers, worldwide. ZSers drive impact by bringing a client-first mentality to each and every engagement. We partner collaboratively with our clients to develop custom solutions and technology products that create value and deliver company results across critical areas of their business. Bring your curiosity for learning, bold ideas, courage and passion to drive life-changing impact to ZS.
ROLE AND RESPONSIBILITIES
AI Engineer
We are seeking an AI Engineer with experience in software development and LLM solution development. The ideal candidate will have strong experience working with Python, LLM solution patterns and tools (RAG, Vector DB, Agentic workflows, LoRA, etc.), cloud platforms (AWS, Databricks and Azure), and DevOps tools. They will be responsible for designing and developing scalable software solutions, leading architecture design, and ensuring the performance and reliability of our systems.
What You will Do:
- Take ownership of architecture design and development of scalable and distributed software systems.
- Translate business to technical requirements.
- Own technical execution, ensuring code quality, adherence to deadlines, and efficient resource allocation.
- Data driven decision making skills with focus on achieving product goals.
- Design, develop and deploy LLM based pipelines involving patterns like RAG, Agentic workflows, PEFT (e.g. LORA, QLORA, etc.).
- Responsible for the complete software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Utilize AWS services/ Azure services like IAM, Monitoring, Load Balancing, Autoscaling, Database, Networking, storage, ECR, AKS, ACR etc.
- Utilize Databricks capabilities, esp. Unity Catalog and be able to architect the governance layer from data all-the-way to the AI model output.
- Design, develop and deploy prompt and response guardrails to enable responsible AI requirements.
- Implement DevOps practices using tools like Docker, Kubernetes to ensure continuous integration and delivery. Develop DevOps scripts for automation and monitoring.
- Collaborate with cross-functional teams, conduct code reviews, and provide guidance on software design and best practices.
BASIC QUALIFICATIONS
What you will Bring:
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience).
- Strong coding skills with proficiency in Python and Javascript.
- Experience with API frameworks both stateless and stateful such as Fast API, Django.
- Proficient in cloud platforms, specifically AWS, Databricks and Azure.
- Proficient in Infra-as-Code, esp. focused on developing Terraform scripts and Cloudformation.
- Knowledge and hands-on experience with front-end development (React JS, Next JS, Tailwind CSS) preferred.
- Strong experience in LLM patterns like RAG, Vector DB, Hybrid Search, Agent development, Agentic workflows, prompt engineering, etc.
- Strong experience with LLM APIs (Open AI, Anthropic, AWS Bedrock), SDKs (Langchain, DSPy).
- Hands-on experience with DevOps tools including Docker, Kubernetes, and AWS services (Redshift, RDS, S3).
- Hands-on experience with Databricks solutions including Unity Catalog.
- Experience in production deployments involving thousands of users, esp with capabilities like Redis, Vector Search, etc.
- Strong understanding of scalable application design principles and experience with security best practices and compliance with privacy regulations.
- Good knowledge of software engineering practices like version control (GIT), DevOps (Azure DevOps preferred) and Agile or Scrum.
- Strong communication skills, with the ability to effectively convey complex technical concepts to a diverse audience.
- Experience of SDLC and best practices while development.
- Experience with Agile methodology for continuous product development and delivery.
HOW YOU’LL GROW
- Cross-functional skills development & custom learning pathways.
- Milestone training programs aligned to career progression opportunities.
- Internal mobility paths that empower growth via s-curves, individual contribution and role expansions.
HYBRID WORKING MODEL
ZS is committed to a Flexible and Connected way of working. ZSers are onsite at clients or ZS offices three days a week. Combined flexibility to work remotely two days a week is also available. The magic of ZS culture and innovation thrives in both planned and spontaneous face-to-face connections.
PERKS & BENEFITS
ZS offers a comprehensive total rewards package including health and well-being, financial planning, annual leave, personal growth and professional development. Our robust skills development programs, multiple career progression options and internal mobility paths and collaborative culture empowers you to thrive as an individual and global team member. We are committed to giving our employees a flexible and connected way of working. A flexible and connected ZS allows us to combine work from home and onsite presence at clients/ZS offices for the majority of our week. The magic of ZS culture and innovation thrives in both planned and spontaneous face-to-face connections.
TRAVEL
Travel is a requirement at ZS for client facing ZSers; business needs of your project and client are the priority. While some projects may be local, all client-facing ZSers should be prepared to travel as needed. Travel provides opportunities to strengthen client relationships, gain diverse experiences, and enhance professional growth by working in different environments and cultures.
CONSIDERING APPLYING?
At ZS, we honor the visible and invisible elements of our identities, personal experiences, and belief systems—the ones that comprise us as individuals, shape who we are, and make us unique. We believe your personal interests, identities, and desire to learn are integral to your success here. We are committed to building a team that reflects a broad variety of backgrounds, perspectives, and experiences. Learn more about our inclusion and belonging efforts and the networks ZS supports to assist our ZSers in cultivating community spaces and obtaining the resources they need to thrive. If you’re eager to grow, contribute, and bring your unique self to our work, we encourage you to apply.
ZS is an equal opportunity employer and is committed to providing equal employment and advancement opportunities without regard to any class protected by applicable law.
To complete your application:
Candidates must possess or be able to obtain work authorization for their intended country of employment. An online application is required to be considered. NO AGENCY CALLS, PLEASE.
See all 32+ Software Engineer at ZS jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at ZS roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at ZS Jobs
Frame your skills around client delivery
ZS Software Engineers work on billable client engagements, so hiring managers look for project experience tied to measurable outcomes. Reframe your resume around delivered systems and business impact, not just technical stack.
Target teams aligned with your specialty
ZS organizes engineering work around pharma, healthcare, and commercial analytics verticals. Identifying which business unit your background fits, whether data infrastructure or product development, sharpens your application and signals genuine intent to recruiters.
Ask directly about the H-1B filing commitment
During offer negotiations, confirm in writing that ZS will file your H-1B petition, including whether they cover premium processing. Consulting firms sometimes defer that conversation, and you need clarity before accepting.
Prepare a degree equivalency argument early
ZS Software Engineer roles are specialty occupation positions requiring a specific technical degree. If your credential is a three-year bachelor's or from a non-U.S. institution, get a credential evaluation completed before interviews so it's ready for the USCIS petition.
Use Migrate Mate to find open roles efficiently
Software Engineer openings at ZS that include visa sponsorship aren't always labeled clearly on general job boards. Search Migrate Mate to filter specifically for ZS roles confirmed to sponsor, so you're not applying blind on sponsorship availability.
Software Engineer at ZS jobs are hiring across the US. Find yours.
Find Software Engineer at ZS JobsFrequently Asked Questions
Does ZS sponsor H-1B visas for Software Engineers?
Yes, ZS sponsors H-1B visas for Software Engineer roles. Because ZS operates as a consulting firm, the H-1B petition is filed by ZS as the employer of record, not the end client. You'll want to confirm during the offer stage whether ZS covers premium processing, since consulting firms vary on this.
How do I apply for Software Engineer jobs at ZS?
You can apply directly through ZS's careers portal or find verified open roles on Migrate Mate, which filters for positions that include visa sponsorship. Focus your application on analytics or data-engineering projects with measurable client outcomes, since ZS evaluates engineers against its consulting delivery model, not purely technical credentials.
Which visa types does ZS commonly use for Software Engineer positions?
ZS sponsors H-1B, F-1 OPT, and F-1 CPT for Software Engineers, and also supports TN status for eligible Canadian and Mexican nationals. F-1 OPT is the most common entry point for recent graduates, with H-1B sponsorship following once the cap lottery opens. TN is available for qualifying roles without a lottery or annual cap.
What qualifications does ZS expect for Software Engineer roles?
ZS Software Engineer roles are classified as specialty occupations under USCIS standards, so a bachelor's degree or higher in computer science, engineering, or a closely related field is required. Practical experience with data pipelines, cloud infrastructure, or analytics platforms is weighted heavily, since engineers at ZS work directly on client-facing delivery projects.
How do I plan my timeline if I need H-1B sponsorship at ZS?
USCIS opens H-1B registration in March for an October 1 start date, so you need an accepted offer well before that window. If you're transitioning from F-1 OPT, verify that your OPT expiration date leaves enough runway for ZS to register you and, if selected, file the full petition. Missing the April 1 filing deadline means waiting a full additional year.
See which Software Engineer at ZS employers are hiring and sponsoring visas right now.
Search Software Engineer at ZS Jobs