Software Developer - AI Platform Engineering
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.ResponsibilitiesContribute to the development and implementation of components of Generative AI applications, ensuring code quality, performance, and reliabilityParticipate in code reviews and contribute to the team's adoption of best practices in software developmentCollaborate with team members to implement technical requirements and contribute to technical solutionsAssist in the collection, preprocessing, and curation of datasets for training generative AI modelsContribute to gathering user feedback and participate in design iterations to enhance usability and satisfactionMaintain high code standards through peer code reviews and continuous learningWork on solving complex problems faced by the team, under the guidance of senior team membersCollaborate effectively within geographically dispersed teamsParticipate in technical discussions with team members and contribute to documentation effortsSkillsSkilled in Python, with a good understanding of its ecosystem and best practicesExperience with AWS and cloud technologiesProficient with Visual Studio Code and other modern development environmentsKnowledge of infrastructure-as-code tools like Terraform a plusUnderstanding of data structures, algorithms, and software design patternsWorking knowledge of software development methodologies (Agile, Waterfall, Lean)Understanding of Generative AI concepts, including Large Language Models (LLMs), NVIDIA GPUs, Vector Databases, RAG, and MCPExperience with version control systems, particularly GitGood communication skills, able to explain technical concepts to team membersUnderstanding of relational and non-relational databases, SQL, and handling unstructured dataEducation: Bachelor's degree in Computer Science, Information Systems, Mathematics, or equivalent work experienceApplicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the futureBenefitsGenerous annual bonus/commission (short-term incentive)Equity (long-term incentive)401(k) program with 6% employer matchEmployee Stock Purchase Program with 15% discountStudent loan repayment program up to $10kCompany paid life and disability plansGenerous paid time offComprehensive medical, dental and vision coverageHealth spending account with employer contributionPaid flex days to support mental wellbeingGym membership discountsHybrid home/office schedule (for most positions)Paid parental leaveFertility benefitsPaid bereavement leaveCompany gift matching programEmployee resource groupsPaid volunteer daysEducation Assistance ProgramRobust job skills trainingProfessional development opportunitiesCompany OverviewNasdaq 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
Apply To This Job