Full Time

Software Engineer - AI Product

Figma
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Figma, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Software Engineer - AI Product at Figma, you will play a critical role in developing innovative AI-driven solutions that enhance our user experience and streamline design workflows. You will collaborate with product managers, designers, and other engineers to cater to the needs of our global user base. Your responsibilities will encompass the design, implementation, and testing of AI algorithms and models, while ensuring seamless integration with existing product features. Your contributions will directly influence the future of design technology, empowering users to be more productive and creative.



Job Responsibilities

  • Design, develop, and implement AI models and algorithms that improve the functionality of Figma products.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Conduct thorough testing and debugging of AI components to ensure optimal performance and reliability.
  • Analyze large datasets to extract actionable insights and improve design workflows.
  • Stay updated on industry trends in AI and design, applying new knowledge to enhance product capabilities.
  • Participate in code reviews, providing constructive feedback to peers and contributing to best practices.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • Proven experience in software development, particularly with AI/ML frameworks.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with machine learning libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Solid understanding of data structures, algorithms, and data analysis techniques.
  • Excellent problem-solving skills and a strong analytical mindset.


Technologies & Tools


In this position, you will utilize a variety of technologies and tools to develop AI models and enhance product features. This includes programming languages such as Python and Java, machine learning frameworks like TensorFlow and PyTorch, and version control systems such as Git. Additionally, familiarity with cloud computing platforms (e.g., AWS, Google Cloud) and data processing tools (e.g., SQL, Pandas) will be beneficial in managing datasets and deploying AI solutions.



Ideal Candidates


The ideal candidate for the Software Engineer - AI Product role at Figma is someone who is passionate about leveraging AI technology to improve design processes. They should possess a proactive attitude with a strong commitment to teamwork and collaboration. Excellent communication skills are essential, as the role requires regular interaction with diverse teams. A creative mindset, coupled with a strong desire to innovate and challenge the status quo, will contribute greatly to success in this position.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.