Senior Software Engineer
Core
Design, build, optimize, and maintain high-quality code for generative AI applications and services while driving design documentation and dependency identification.
Role type
Senior Software Engineer (Generative AI & Fullstack)
Builds
Generative AI applications, services, and fullstack/backend solutions
Domain
Software Engineering, Generative AI, Enterprise Development
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, React, fullstack development, backend development, generative AI application development, Power Platform, M365 Enterprise development
Responsibilities
Collaborate with stakeholders to determine user requirements, drive design documentation and dependency identification, build and maintain high-quality code, design and run experiments to evaluate changes, partner with PMs to deliver project plans, act as DRI and participate in on-call rotations, proactively adopt new technologies to improve reliability and performance