Senior Software Engineer, Artificial Intelligence

2 weeks ago


New York, New York, United States LVMH Full time
Job Title: Senior Machine Learning Engineer

Sephora is seeking a highly skilled Senior Machine Learning Engineer to join our technology team. As a key member of our data science team, you will be responsible for driving the operationalization of AI/ML initiatives across the enterprise.

About the Role:

This is an exciting opportunity to work on a broad set of domains that power a data-driven transformation of our standard business procedures across channels. You will support the Data Science team in deploying novel algorithms and optimizing existing machine learning systems to maximize their value and increase consumer satisfaction at every brand touchpoint.

Responsibilities:

  • Deliver projects to operationalize AI/ML models across the enterprise, including acting as a center of excellence to drive adoption of ML/AI by autonomous, domain-specific engineering pods.
  • Build, maintain, and improve a suite of new and existing AI/ML systems.
  • Implement end-to-end solutions for both real-time and batch algorithms along with tooling for monitoring, logging, automated testing, performance testing, and A/B testing - including integration with existing enterprise systems and customer-facing digital systems.
  • Collaborate with Product, Engineering, and Business teams.
  • Write efficient, well-organized software to ship products in an iterative, continuous-release environment.
  • Communicate complex technical concepts to technical and non-technical audiences.

Requirements:

  • 4+ years' experience in software/application engineering.
  • 2+ years' experience developing and deploying machine learning systems into production.
  • 2+ years' experience with at least one cloud platform (Azure, GCP, AWS) and associated ML services, including Databricks.
  • Strong understanding of fundamental computer science concepts, software design best practices, software development lifecycle, and common machine learning design patterns.
  • Advocate for modern software engineering methodologies, e.g. Agile, unit testing, test automation, continuous integration, code reviews, design documentation.
  • Exceptional in advanced Python programming for AI.
  • Expertise working with: Spark, Kafka, and GenAI models and services.
  • Solid understanding of foundational machine learning concepts and algorithms, including GenAI.
  • Proven experience deploying stable, real-time ML systems.
  • Experience optimizing the model training process for deep learning frameworks such as PyTorch, Tensorflow, Keras, or similar.
  • Experience working with a variety of relational SQL and NoSQL databases.
  • Solid and practical understanding of data pipelines and tools.
  • Expertise managing changes in object-oriented applications.
  • Experience working with distributed systems, service-oriented architectures, and designing APIs.

What We Offer:

  • Comprehensive medical benefits.
  • Generous vacation/holiday time off.
  • Commuter benefits.
  • Summer Fridays (half-days every Friday between Memorial and Labor Day).
  • Product discount and free product throughout the year.
  • Opportunities for professional growth and development.

About Sephora:

Sephora is a leading beauty retailer within the LVMH family, with a global presence and a commitment to innovation and excellence. We are united by a common goal - to reimagine the future of beauty and inspire our customers, empower our teams, and help them become the best versions of themselves.

Join Our Team:

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, ancestry, citizenship, gender, gender identity, sexual orientation, age, marital status, military/veteran status, or disability status. Sephora is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.



  • New York, New York, United States Canoe Intelligence Full time

    Job Title: Senior Software EngineerWe are seeking a senior software engineer to join our Application Development team at Canoe Intelligence. This team is responsible for the technical vision and development of Canoe's next-generation web applications.Job SummaryThe successful candidate will lead cross-functional project teams responsible for developing new...


  • New York, New York, United States Synechron Full time

    Job Title: Artificial Intelligence EngineerAbout the Role:We are seeking an experienced Artificial Intelligence Engineer to join our team at Synechron. As an AI Engineer, you will be responsible for designing, developing, and deploying AI-powered solutions on the AWS cloud platform.Key Responsibilities:Design and develop AI-powered solutions using AWS...


  • New York, New York, United States 4 Staffing Corp Full time

    About the role4 Staffing Corp is seeking a highly skilled Artificial Intelligence Software Engineer to join their dynamic team.This role involves designing, developing, and implementing AI algorithms and software solutions to solve complex problems across various domains.The ideal candidate will have a strong background in machine learning, deep learning,...


  • New York, New York, United States Synechron Full time

    Job Title: Artificial Intelligence EngineerWe are seeking an experienced Artificial Intelligence Engineer to join our team at Synechron. As a key member of our cloud engineering team, you will be responsible for designing, developing, and deploying AI-based cloud and hybrid applications.Key Responsibilities:Translate business requirements into viable AI...


  • New York, New York, United States Canoe Intelligence Full time

    Job Title: Senior Software Engineer - Application DevelopmentCanoe Intelligence is seeking a highly skilled Senior Software Engineer to join our Application Development team. As a key member of our team, you will be responsible for leading cross-functional project teams and designing, developing, and shipping mission-critical products and features.Key...


  • New York, New York, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence (AI) and deep learning. Our company has been at the forefront of innovation, pushing the boundaries of what is possible with AI and deep learning. We are committed to making a positive impact on society through our technology and are passionate about creating a better future for all.Job...


  • New York, New York, United States Canoe Intelligence Full time

    Job OpportunityCanoe Intelligence is seeking a seasoned software engineer to join our team as a Senior Software Engineer - Integrations Specialist.Key Responsibilities:Prioritize business impact by working closely with product managers to understand detailed requirements and business processes.Design and develop resilient and scalable solutions to support...


  • New York, New York, United States Canoe Intelligence Full time

    Job OpportunityWe are seeking a seasoned software engineer to join our team at Canoe Intelligence. As a Senior Software Engineer, you will play a critical role in designing and implementing API integrations and RPA solutions at scale in a microservices architecture.Key Responsibilities:Prioritize business impact by working closely with product managers to...


  • New York, New York, United States NVIDIA Full time

    NVIDIA is seeking a Senior Distributed Acceleration Engineer to work on RAPIDS, a suite of open-source software libraries that accelerates end-to-end data science and analytics pipelines on GPUs.As a key member of the RAPIDS team, you will develop, benchmark, and explore novel tuned custom solutions, as well as existing open-source engines, like Dask, Ray,...


  • New York, New York, United States Synechron Full time

    Job Title: Artificial Intelligence EngineerJob Summary:We are seeking an experienced Artificial Intelligence Engineer to join our team at Synechron. The ideal candidate will have a strong background in implementing cloud-based AI workloads on AWS, delivering production-grade solutions.Key Responsibilities:Translate business requirements into viable AI...


  • New York, New York, United States Canoe Intelligence Full time

    Job Title: Senior Machine Learning EngineerWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Canoe Intelligence. As a key member of our engineering team, you will be responsible for designing and implementing state-of-the-art NLP algorithms, developing and training large language models, and collaborating with...


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...

  • Senior Manager

    1 week ago


    New York, New York, United States American Express Full time

    About the RoleWe are seeking a Senior Manager to lead our Artificial Intelligence (AI) Audit team. As a key member of our Internal Audit Group, you will be responsible for conducting AI-specific audits and coaching junior members of the team.Key Responsibilities:Participate in specialized audits focused on AI to assess the Company's AI governance, risk...


  • New York, New York, United States Kohler Full time

    Role Summary:Kohler Ventures is seeking a highly skilled Senior iOS Software Engineer - Consultant to join our team. As a key member of our software engineering team, you will be responsible for designing and developing mobile applications that meet the needs of our business.Key Responsibilities:Work directly with the Head of Software and product teams to...


  • New York, New York, United States Accrete Full time

    Job Overview:Accrete AI is seeking a highly skilled Senior Software Architect to lead the development of our AI infrastructure. As a key member of our AI Platform Team, you will design, build, and scale our AI platform to support our AI agent applications. This role requires deep technical expertise, leadership skills, and a strategic mindset to drive...


  • New York, New York, United States Canoe Intelligence Full time

    Job DescriptionCompany OverviewCanoe Intelligence is a leading provider of alternative investment data solutions, serving hundreds of institutional investors, capital allocators, and asset servicing firms. Our cutting-edge technology automates manual workflows, freeing up resources for business growth and efficiency.The RoleWe are seeking a seasoned Software...


  • New York, New York, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Software Engineer to join our team at JPMorgan Chase. As a key member of our Corporate technology team, you will be responsible for driving significant business impact through your technical expertise and problem-solving methodologies.As a Senior Lead Software Engineer, you will work closely with...


  • New York, New York, United States Precision Neuroscience Full time

    Job SummaryPrecision Neuroscience is seeking a highly skilled Senior Firmware Engineer to join our team in developing cutting-edge brain-computer interfaces. As a key contributor to our embedded software development, you will work closely with a passionate team of engineers to design, develop, and validate our innovative medical devices.Key...


  • New York, New York, United States NVIDIA Full time

    Job Title: Senior Distributed Acceleration EngineerNVIDIA is seeking a highly skilled Senior Distributed Acceleration Engineer to join our team. As a key member of our RAPIDS group, you will be responsible for developing, benchmarking, and exploring novel tuned custom solutions for multi-GPU workloads.Key Responsibilities:Analyze, design, and implement...


  • New York, New York, United States NVIDIA Full time

    Job Title: Senior Distributed Acceleration Engineer, RAPIDSNVIDIA is seeking a highly skilled Senior Distributed Acceleration Engineer to join our RAPIDS team. As a key member of our team, you will be responsible for developing, benchmarking, and exploring novel tuned custom solutions for distributed execution on GPUs.Key Responsibilities:Analyze, design,...