Logo
Structify

Full Stack Engineer

Structify, New York, New York, United States,


Job Description:

As a Full Stack Engineer at Structify, you will be a crucial part of our engineering team, responsible for building end-to-end solutions that seamlessly integrate our machine learning algorithms, knowledge graphs, and personalized AI agents. You'll work collaboratively with cross-functional teams to create a robust and scalable platform that delivers a unique and personalized experience for our users.

Key Responsibilities:Frontend Development:

Design and implement intuitive, responsive, and user-friendly interfaces for our web and mobile applications.Collaborate with UX/UI designers to ensure a seamless and visually appealing user experience.

Backend Development:

Develop scalable and efficient backend systems to support the processing and storage of large datasets.Implement APIs and integrate external data sources to enhance the functionality of our platform.

Database Management:

Design and optimize databases to support real-time updates and personalized knowledge graphs.Ensure data integrity and implement effective caching strategies for improved performance.

Integration of Machine Learning Models:

Collaborate with machine learning engineers to integrate AI models into the frontend and backend of the application.Implement APIs for smooth communication between the frontend, backend, and machine learning components.

Continuous Deployment and DevOps:

Implement CI/CD pipelines to automate the deployment process and ensure continuous integration.Collaborate with DevOps teams to maintain and monitor system health and performance.

Collaboration:

Work closely with product managers, designers, and other engineers to understand requirements and contribute to feature planning.Participate in code reviews, share technical expertise, and contribute to a collaborative and innovative development culture.

Qualifications:Educational background in Computer Science, Software Engineering, or a related field.Proven experience in full stack development with expertise in both frontend and backend technologies.Strong understanding of database design, optimization, and management.Familiarity with version control systems (Git) and agile development methodologies.Strong proficiency in Rust or other programming languages (Python, Java, etc.).Familiarity with natural language processing (NLP) and data scraping techniques.Strong problem-solving skills and the ability to work in a fast-paced, dynamic startup environment.We know not every application will meet all of the above, so we encourage you to apply if you think you'd be a good fit. We're all about building a genuine team of smart engineers who care about reshaping the future of research and knowledge discovery as much as we do.

#J-18808-Ljbffr