Job Description
Job Description and Role Purpose
Wipro Technologies-USA is seeking a highly skilled Senior AI Software Engineer to join our Engineering team onsite in Austin, TX. The role is pivotal in advancing next-generation AI-driven applications by supporting and enhancing process delivery, ensuring the top-tier performance of Production Specialists, and resolving complex technical escalations effectively. You will also spearhead strengthening the technical expertise and capabilities within the Production Specialists team. This position plays a crucial part in bridging cutting-edge AI technology with practical software engineering, driving impactful digital transformations in enterprise environments.
As a Senior AI Software Engineer, you will contribute to building highly responsive AI interfaces, integrating intelligent systems with frontend applications, and maintaining robust TypeScript architectures that ensure seamless communication between UI and AI components. This is an exciting opportunity for professionals who are passionate about innovation, thrive in collaborative environments, and are eager to influence the future of AI application development.
This role also provides substantial opportunities for professional growth, contributing to a company culture that values learning agility, client centricity, and execution excellence. Join Wipro, where your expertise will drive not only technological excellence but also help sustain a workplace that promotes inclusivity, respect, and empowerment for all employees.
͏Responsibilities:
Key Responsibilities:
- Development of Advanced AI Interfaces: Lead the design and implementation of rich, interactive frontend applications using TypeScript and React, leveraging modern frameworks such as Next.js or Remix to deliver cutting-edge solutions.
- Generative UI Innovation: Architect and implement dynamic UI systems that enable large language models (LLMs) to autonomously determine and render specific user interface components like date pickers, data visualizations, and dynamic forms, thereby enhancing user interactivity and customization.
- Stream Management: Engineer complex streaming architectures that support real-time data flow from LLMs to frontend interfaces. Ensure low-latency data updates and implement "optimistic UI" states to maximize responsiveness and user satisfaction.
- State Management & AI Integration: Utilize state-of-the-art libraries such as Vercel AI SDK and LangChain.js for managing chat histories, thread states, and optimistic updates. Develop client-side logic for AI-driven tool calling, elegantly visualizing AI processes such as "thinking" or "searching" to enhance transparency and user confidence.
- TypeScript Architecture Stewardship: Uphold rigorous TypeScript standards by defining and maintaining shared schemas (with tools such as Zod or Pydantic) that facilitate reliable communication between frontend applications and AI components. Ensure comprehensive type safety across the interface between deterministic UI codebases and probabilistic AI outputs.
- Technical Leadership & Mentorship: Provide guidance and mentorship to Production Specialists and engineering teams, fostering technical excellence, knowledge sharing, and continuous learning.
- Collaboration & Continuous Improvement: Work cross-functionally with product managers, data scientists, and other stakeholders to align technical solutions with business needs. Participate actively in code reviews, design discussions, and agile workflows to deliver high-quality software iteratively.
- Automation & Tool Development: Develop scripts and automations to streamline development processes, improve testing, and facilitate deployment pipelines, enhancing overall engineering efficiency.
͏Qualifications:
Qualifications and Skills Required:
- Extensive Experience: Ideally 7+ years of hands-on software engineering experience with deep expertise in TypeScript and Node.js to architect and develop scalable frontend and backend solutions.
- Proficiency with AI Integration: Demonstrated experience integrating Large Language Model (LLM) APIs from providers such as OpenAI, Anthropic, and Microsoft Azure into robust, production-ready applications.
- Scripting and Automation Skills: Ability to develop and maintain scripts that automate file manipulations, shell command executions, and developer workflow optimizations.
- Advanced Understanding of Agentic Patterns: Strong comprehension and practical application of patterns such as ReAct (Reason + Act), Tool Calling for system integrations, and memory management in AI contexts.
- Expertise with Vector Databases: Working knowledge of vector search technologies like Pinecone, Weaviate, or pgvector used for efficient code and data retrieval in AI systems.
- TypeScript and Schema Management: Proven ability to maintain strict and consistent type safety protocols using tools like Zod or Pydantic, ensuring robust typed communication between AI models and frontend applications.
- Collaborative and Communication Skills: Excellent problem-solving abilities combined with strong interpersonal skills to effectively communicate technical concepts to diverse audiences.
- Client-Centric Mindset: A commitment to understanding and delivering against client needs while maintaining high-quality standards and execution excellence.
- Education: A bachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline is preferred but not mandatory given relevant experience and demonstrated skills.
At Wipro Technologies-USA, we embrace diversity and inclusion and encourage applications from all qualified individuals, including veterans and persons with disabilities. Our compensation packages are competitive and tailored to reflect your experience, skill set, and geographic location. In addition to salary, we offer comprehensive benefits including medical, dental, disability insurance, and paid leave.
Experience: 5-8 Years .
The expected compensation for this role ranges from $60,000 to $135,000 .
Final compensation will depend on various factors, including your geographical location, minimum wage obligations, skills, and relevant experience. Based on the position, the role is also eligible for Wipro's standard benefits including a full range of medical and dental benefits options, disability insurance, paid time off (inclusive of sick leave), other paid and unpaid leave options.
Applicants are advised that employment in some roles may be conditioned on successful completion of a post-offer drug screening, subject to applicable state law.
Wipro provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Applications from veterans and people with disabilities are explicitly welcome.
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.