Senior Software Engineer

Job expired!

Senior Software Engineer - IT (I7), Bangalore

Dell Technologies creates cutting-edge technology solutions for a dynamic world. Our Information Technology (IT) Architecture team transforms customer business requirements into comprehensive enterprise-wide solutions. With deep technical knowledge, we design architectures that surpass service expectations. Our team's expertise covers analyzing customer goals, needs, and business environments to craft technical system solutions, integrating hardware, software, methodologies, and processes seamlessly into customer operations.

Join us to perform your career’s best work and make a significant social impact as a Senior Software Engineer-IT on our Online Support Engineering team based in Bangalore.

What You’ll Achieve

As a Senior Software Engineer, you will join Dell’s online support engineering team (www.dell.com/support). You should possess exceptional technical design capabilities, development and deployment expertise, and effective team leadership skills. A passion for customer experience and satisfaction is essential. You’ll be responsible for new development, innovation, implementing and deploying enhancements to Dell’s online support platform, interacting with global development teams, collaborating closely with business partners to understand their requirements, and ensuring timely, high-quality deliverables.

Your responsibilities will span applications such as Order Management, Diagnostics, Online Service Request, Drivers and Downloads, Manuals, and supporting documents, Community, and Digital entitlements. You will have ample opportunities to showcase your skills, work with the latest technologies, and grow within Dell, an equal opportunity employer.

You Will

  • Analyze requirements and create architectural and design solutions
  • Develop software code to meet business requirements
  • Review technical artifacts to meet industry standards
  • Resolve technical conflicts with stakeholders and drive consensus

Essential Requirements

  • Proficiency in Python 3.x, basic understanding of NLP, and experience with designing and building NLP models like Text Classifiers, Recommenders, and Conversational Agents
  • Experience with embeddings, embedding stores, and understanding language models
  • Familiarity with GenAI frameworks like Retrieval Augmented Generation (RAG)
  • Experience with designing and building inference APIs using frameworks like FastAPI/Flask/Django
  • Experience with Relational and Non-relational database systems, LLMOps stack: Langchain/Llamaindex

Desirable Requirements

  • Experience with finetuning LLMs, deployments, and MLOps
  • In-depth understanding of Python development stacks, ecosystems, frameworks, and tools such as NLTK, RASA, Langchain, Numpy, Scipy, Pandas, Dask, spaCy, sci-kit-learn, and PyTorch/Tensorflow
  • MLOps & LLMOps: GenAI model evaluation, finetuning, deployments
  • Experience with Python unit testing frameworks like Pytest/unittest

Who We Are

We believe in the power of each individual to make a significant impact. At Dell Technologies, our team members are central to everything we do. If you seek an opportunity to grow your career with some of the brightest minds and most advanced technologies in the industry, we want you on our team.

Dell Technologies is a collective of unique businesses dedicated to transforming how individuals and organizations work, live, and play. Join us to create a future that works for everyone because Progress Takes All of Us.

Application Closing Date: 20th July 2023

Dell Technologies is committed to equal employment opportunities for all employees and to providing a work environment free of discrimination and harassment. .

Company Name: Dell Technologies

Job Title: Senior Software Engineer