Senior Software Engineer
Core
Design, implement, test, debug, and maintain software services, APIs, tools, and platform components while driving feature development from design through deployment.
Role type
Senior Software Engineer (AI/Agentic Systems)
Builds
Software services, APIs, tools, and platform components
Domain
Software Engineering, Artificial Intelligence, Agentic Systems
Deliverable
production ML models
Required skills
C, C++, C#, Java, JavaScript, Python, Generative AI, Foundation Models, Agentic Systems, System Design, Incident Response, Code Reviews, Mentoring
Preferred skills
Emerging technologies, AI capabilities, Agentic software development practices, Engineering tools
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Collaborate with stakeholders to translate requirements into technical solutions, Design and implement software services and APIs, Execute experimentation plans and analyze results, Participate in architecture and design discussions, Act as DRI for owned components and participate in incident response, Mentor engineers through technical guidance and knowledge sharing
Seniority
Senior, hands-on IC
