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 Liquid AI, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Member of Technical Staff - Product & Software Engineer at Liquid AI, you will play a critical role in designing, developing, and implementing advanced software solutions that drive our AI products. You will collaborate closely with cross-functional teams to translate business requirements into technical specifications, ensuring that the software is scalable, maintainable, and robust. Your expertise will be pivotal in enhancing user experience and optimizing product performance, contributing to the overall success of our innovative solutions.
Job Responsibilities
- Design, develop, and maintain high-quality software solutions that meet product specifications and requirements.
- Collaborate with product managers and stakeholders to define, analyze, and implement new features and enhancements.
- Conduct code reviews and provide constructive feedback to team members to promote best practices.
- Utilize Agile methodologies to deliver incremental development and iterative solutions.
- Develop automated test suites to ensure software reliability and performance.
- Participate in debugging and troubleshooting processes to improve product quality.
- Document software designs, technical specifications, and user guides to facilitate knowledge transfer.
- Stay updated on industry trends and emerging technologies to ensure our software solutions remain competitive.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master’s degree is a plus.
- Minimum of 3 years of experience in software development, preferably in AI or related technologies.
- Proficiency in programming languages such as Python, Java, and C++.
- Strong understanding of software development methodologies, particularly Agile.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices.
- Familiarity with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch).
- Excellent problem-solving skills and the ability to work effectively in a team environment.
- Strong written and verbal communication skills to articulate technical concepts to non-technical stakeholders.
Technologies & Tools
In this role, you will primarily work with programming languages such as Python and Java, leveraging frameworks and libraries that include TensorFlow and PyTorch for machine learning applications. Familiarity with version control systems like Git, and project management tools such as JIRA will be essential. Additionally, you will engage with cloud infrastructure services from providers like AWS or Azure, utilizing container technologies such as Docker and Kubernetes to streamline application deployment and scalability.
Ideal Candidates
The ideal candidate for this position will possess a strong technical foundation coupled with a proactive and innovative mindset. They should be passionate about technology and its potential to transform industries, demonstrating curiosity and a desire to learn continually. Excellent analytical and troubleshooting abilities are essential, along with a collaborative spirit to thrive in a team-oriented environment. Candidates should be able to communicate complex technical concepts clearly and effectively, exhibiting both leadership potential and a commitment to delivering high-quality results under tight deadlines.
In 98 of the 191 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.