AI (Artificial intelligence) Engineer
We are seeking a highly skilled Full Stack Developer with experience in Generative AI and Machine Learning. In this role, you will be responsible for developing and integrating data analytics solutions within our products. You will lead projects, manage end-to-end delivery, and collaborate closely with our business analytics team to meet the evolving needs of our clients. This role is predominantly focused on full-stack development (80%) with a component of generative AI integration (20%).
Requirements:
- Proficiency in Python, Node.js, and JavaScript.
- Strong experience with Snowflake, MongoDB, and SQL.
- Expertise in AWS cloud services and Terraform for infrastructure as code.
- Familiarity with Langchain or other AI development frameworks.
- Solid understanding of CI/CD tools, Jenkins, TDD, and deployment processes.
- Data science knowledge, including data manipulation, modeling, and schemization.
- Experience in generative AI and machine learning applications.
- Excellent communication and leadership skills.
- Proven track record of leading projects from concept to market.
- Upper Intermediate English level.
Preferred Qualifications:
- Experience working in teams across EST and MST time zones.
- Background in business analytics and integrating analytical solutions into product lines.
Key Responsibilities:
- Lead full-cycle development of new product features, from design to delivery, ensuring integration of advanced data analytics capabilities.
- Develop and maintain scalable applications using Python, Node.js, and JavaScript.
- Work with Snowflake, MongoDB, and SQL databases for data manipulation, modeling, and schemization.
- Utilize AWS and Terraform for cloud infrastructure management and deployment.
- Implement CI/CD pipelines and maintain robust development practices using Jenkins and TDD methodologies.
- Collaborate with the data science team to integrate machine learning and generative AI models into our products.
- Communicate effectively with stakeholders and team members, demonstrating strong leadership skills to guide the project to successful delivery.
About Perform
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
AI (Artificial intelligence) Engineer
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.