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.
Overview
At Figma, we are looking for a motivated and skilled Software Engineer specializing in AI Product development. In this role, you will collaborate with cross-functional teams to design, implement, and enhance AI-powered features for our design platform. Your expertise will help drive the integration of innovative solutions while improving user experiences and product capabilities. With a commitment to continuous learning and development, you will contribute to projects that enhance our platform's capabilities and ensure that we remain at the forefront of design technology.
Job Responsibilities
- Design, develop, and maintain scalable AI features and algorithms in the Figma ecosystem.
- Collaborate with product managers, designers, and other engineers to define and refine product specifications.
- Conduct code reviews and ensure adherence to best practices in software development.
- Utilize machine learning frameworks to implement advanced functionalities.
- Analyze system performance and propose improvements to enhance efficiency.
- Participate in the full development life cycle, from concept through implementation to deployment.
- Stay updated with emerging AI technologies and industry trends to inform product development.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; a Master's degree is a plus.
- Proven experience in software engineering, with a focus on AI and machine learning.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with AI frameworks like TensorFlow, PyTorch, or similar tools.
- Strong problem-solving skills and the ability to work under ambiguous situations.
- Knowledge of cloud services and infrastructures, particularly AWS or Google Cloud.
- Excellent communication skills and the capability to work collaboratively in a team environment.
Technologies & Tools
The role requires proficiency in a variety of technologies and tools including, but not limited to, machine learning frameworks (e.g., TensorFlow, Keras), programming languages such as Python and JavaScript, and software development tools like Git for version control. Familiarity with cloud-based platforms such as AWS or Google Cloud is crucial for facilitating scalable AI solutions and deploying machine learning models effectively.
Ideal Candidates
The ideal candidate for this position possesses a strong analytical mindset, is passionate about artificial intelligence, and has a proven track record of effective collaboration in a team-oriented environment. They exhibit a keen attention to detail, a natural curiosity to explore new technologies, and a willingness to innovate. A proactive attitude towards solving complex challenges, along with an ability to communicate technical concepts clearly to both technical and non-technical stakeholders, will make them an excellent fit for this role at Figma.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.