Goldman Sachs Hiring Fresher Software Engineer

Job Title: Associate Software Engineer – Natural Language Processing (NLP) – Goldman Sachs

Job Description:

Goldman Sachs is seeking a talented and innovative Associate Software Engineer to join our team. As an integral member of our NLP team, you will be responsible for designing and implementing generative AI solutions. We are looking for candidates who thrive in a fast-paced global environment and have a passion for solving complex problems.

Key Responsibilities:

  1. Search and Retrieval:
  • Utilize your expertise in language models to enhance search and retrieval algorithms.
  • Conduct experiments and evaluate different AI models for various use cases.
  • Implement the most suitable AI models to improve search and retrieval performance.
  1. Conversational AI:
  • Develop conversational AI services using large language models for question answering and summarization.
  • Utilize open source language models (LLMs) or proprietary models and platforms like Google/Microsoft/OpenAI to address customer needs.
  • Collaborate with cross-functional teams, including UX/UI designers, to deliver exceptional user experiences.
  1. Model Development and Training:
  • Build and train working versions of AI models using the Goldman Sachs NLP platform.
  • Optimize and enhance model performance using machine learning techniques.
  • Collaborate with the data engineering team to ensure efficient data pipelines for model training and production deployment.
  1. Reusable Patterns, Libraries, and Datasets:
  • Identify and create reusable patterns, model catalogs, and datasets to improve development efficiency.
  • Document best practices and share insights with the team to contribute to the company’s internal knowledge base.

Qualifications:

  • Bachelor’s Degree in Computer Science or a related field.
  • Freshers with strong expertise in AI models and machine learning techniques are welcome to apply.

Required Skills:

  • In-depth knowledge of AI models and machine learning techniques, particularly in the latest language models.
  • Experience in language modeling, prompt tuning, engineering, instruction tuning, and/or RLHF.
  • Familiarity with AI platforms and frameworks, such as TensorFlow, PyTorch, Keras, HuggingFace.
  • Strong understanding of search and retrieval algorithms, conversational AI, and large-scale document AI techniques.
  • Excellent communication and collaboration skills to work effectively in a cross-functional team.
  • Experience driving business-critical projects using agile methodologies and best practices in software engineering.
  • Familiarity with Docker Containerization, K8s, API gateway, Software Load Balancer, gitlab CI/CD Pipeline, and Observability tools like Prometheus.

Location: Bengaluru, Karnataka, India

Join Goldman Sachs and become part of our engineering teams that build scalable software and systems, architect low-latency infrastructure solutions, proactively safeguard against cyber threats, and leverage machine learning to turn data into actionable insights. Together, we can create new opportunities and revolutionize the world of finance.

To apply, please submit your updated resume and cover letter highlighting your relevant skills and experiences.

We look forward to reviewing your application!

Note: This job description is intended to provide a general overview of the position and does not encompass every task or responsibility associated with the role.

Click Here To Apply Now

Share with others

Leave a Reply

Your email address will not be published. Required fields are marked *