Job Description
ull Stack Engineer with Generative AI expertise position is responsible for developing and integrating various systems to provide a conversational experience to end users. The Engineer will also collaborate with other IT teams and stakeholders to identify use cases and improve accuracy and quality of responses in the conversational assistant. Additionally, they are responsible for maintaining and updating the software and ensuring the reliability and performance of the applications. Furthermore, you will have experience in full stack development and can create and maintain web applications and APIs that interact with the bot.
What you’ll be doing:
- Develop and maintain conversational assistant software that integrates with various tools, RAG solutions.
- Improve quality of responses through prompt engineering, data quality.
- Build and maintain efficient data pipelines, enabling smooth data flow, transformation, and storage. Implement standard practices for data processing and ensure data integrity and security.
- Work closely with cross-functional teams, including machine learning engineers, to deliver integrated and self-service solutions.
- Collaborate with the cloud team to integrate backend services with cloud platforms (such as AWS, or Azure), optimizing performance, and ensuring scalability and reliability.
- Solving and debugging issues across the full stack.
- Optimizing the performance and usability of the web applications and databases.
- Stay updated with the latest trends and best practices in Gen AI and machine learning.
- Develop and maintain machine learning pipelines, from data collection and preprocessing to model training and deployment.
What we need to see:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 8+ years of hands-on experience in backend development, web technologies, on-prem & cloud platforms, or data pipeline management.
- 5+ years of experience in full stack web development using HTML, CSS, JavaScript, and one or more of the following frameworks: React, Angular, Vue, or Node.js
- At least 1 year experience using LLMs such as GPT 3.5/4, Llama, Mixtral models.
- At least 1 year experience in machine learning using Python, TensorFlow, PyTorch, or other libraries and frameworks
- Knowledge of web development concepts such as RESTful APIs, MVC, etc.
- Experience with container platforms, such as Nomad, Kubernetes and Docker.
- Experience with relational, graph and NoSQL databases.
- Develop and implement observability features, such as monitoring, logging, tracing, and alerting, for applications and ML models.
Ways to stand out from the crowd:
- Demonstrated experience in architecting and developing complex software systems, preferably in the field of AI or data platforms.
- Experience with MLOps or LLM Ops.
- Knowledge of data processing frameworks (e.g. Spark).
- Experience with UX, backend and frontend development.
Experience: 5-8 Years .
Expected annual pay for this role ranges from $60,000 to $135,000 . 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.
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. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.