Software Developer - AI Platform Engineering

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

Nasdaq's AI Platform Engineering Team is seeking a skilled and motivated Software Engineer to contribute to the development of cutting-edge AI applications and support the team's innovative projects. The role involves developing and implementing components of Generative AI applications, collaborating with team members, and maintaining high code standards.


Responsibilities

  • Contribute to the development and implementation of components of Generative AI applications, ensuring code quality, performance, and reliability
  • Participate in code reviews and contribute to the team's adoption of best practices in software development
  • Collaborate with team members to implement technical requirements and contribute to technical solutions
  • Assist in the collection, preprocessing, and curation of datasets for training generative AI models
  • Contribute to gathering user feedback and participate in design iterations to enhance usability and satisfaction
  • Maintain high code standards through peer code reviews and continuous learning
  • Work on solving complex problems faced by the team, under the guidance of senior team members
  • Collaborate effectively within geographically dispersed teams
  • Participate in technical discussions with team members and contribute to documentation efforts

Skills

  • Skilled in Python, with a good understanding of its ecosystem and best practices
  • Experience with AWS and cloud technologies
  • Proficient with Visual Studio Code and other modern development environments
  • Knowledge of infrastructure-as-code tools like Terraform a plus
  • Understanding of data structures, algorithms, and software design patterns
  • Working knowledge of software development methodologies (Agile, Waterfall, Lean)
  • Understanding of Generative AI concepts, including Large Language Models (LLMs), NVIDIA GPUs, Vector Databases, RAG, and MCP
  • Experience with version control systems, particularly Git
  • Good communication skills, able to explain technical concepts to team members
  • Understanding of relational and non-relational databases, SQL, and handling unstructured data
  • Education: Bachelor's degree in Computer Science, Information Systems, Mathematics, or equivalent work experience
  • Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future

Benefits

  • Generous annual bonus/commission (short-term incentive)
  • Equity (long-term incentive)
  • 401(k) program with 6% employer match
  • Employee Stock Purchase Program with 15% discount
  • Student loan repayment program up to $10k
  • Company paid life and disability plans
  • Generous paid time off
  • Comprehensive medical, dental and vision coverage
  • Health spending account with employer contribution
  • Paid flex days to support mental wellbeing
  • Gym membership discounts
  • Hybrid home/office schedule (for most positions)
  • Paid parental leave
  • Fertility benefits
  • Paid bereavement leave
  • Company gift matching program
  • Employee resource groups
  • Paid volunteer days
  • Education Assistance Program
  • Robust job skills training
  • Professional development opportunities

Company Overview

  • Nasdaq is a global provider of trading, clearing, exchange technology, listing, information, and public company services. It was founded in 1971, and is headquartered in New York, New York, USA, with a workforce of 1001-5000 employees. Its website is https://www.nasdaq.com.

  •  

    Apply To This Job

    Ready to Apply?

    Don't miss out on this amazing opportunity!

    🚀 Apply Now

    Similar Jobs

    Recent Jobs

    You May Also Like