Senior Full Stack Software Engineer- AI

Plotly
Summary
Join Plotly's Studio team as a Senior Full-stack Software Engineer- AI and contribute to the development of next-generation AI data science tools. You will work with LLMs and cutting-edge AI architectures to enhance data science analysis for users, combining your experience in building user-facing applications with a deep understanding of AI technologies. The role involves developing Plotly Studio into a leading AI-driven data analytics platform, designing and developing AI-powered features, optimizing data processing techniques, and collaborating with cross-functional teams. You will also evaluate and integrate cutting-edge AI technologies, stay updated on AI advancements, provide technical leadership, and write clean, maintainable code. This position offers the opportunity to push technological boundaries and build sophisticated applications while working with a collaborative and innovative team.
Requirements
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field with 8+ years of relevant experience
- Proven experience as a senior or staff engineer building user facing applications with significant adoption and a focus on data analytics or AI
- In-depth understanding of AI concepts, frameworks, and tools
- Familiarity with data science workflows and working with large datasets efficiently
- Expertise in Python, React, and SQL
- Strong communication and interpersonal skills with the ability to explain complex technical concepts to non-technical stakeholders
- Dedication to writing clean, maintainable, and efficient code
Responsibilities
- Develop our Plotly Studio product to be the best AI driven data analytics platform on the market
- Lead the design and development of new AI-powered features that elevate user experience and insights
- Optimize data processing techniques used within our platforms for large enterprise-scale data warehouses
- Collaborate with product managers, software engineers, and UI/UX designers to translate AI concepts into tangible product features
- Evaluate, integrate, and leverage cutting-edge AI technologies to enhance the functionality and intelligence of our platforms
- Stay abreast of the latest advancements in AI and machine learning to continuously improve product features
- Provide technical leadership and mentorship to team members, fostering a culture of innovation and excellence
- Write clean, maintainable, and type-safe code that enhances the stability and reliability of our platform
- Participate in code reviews, conduct debugging, and work collaboratively to resolve technical issues
- Continuously use and evaluate new tools to optimize your workflows
Preferred Qualifications
- Experience with Kubernetes, CI/Github Actions, Docker
- Ability to work efficiently and effectively in a remote-first environment
- Desire and ability to work in a fast-paced dynamic environment, learn new technologies and platforms, and be comfortable with troubleshooting complex technical issues
Benefits
- Comprehensive health coverage
- Generous PTO
- Parental leave top-up program
- Stock options for all full-time employees
- Learning & Development program
- Remote-first work
- Home office support
Share this job:
Similar Remote Jobs


