Full-Stack Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong Python development experience, particularly with FastAPI and the ASGI ecosystem for high-performance API development. • Experience building full-stack applications using modern frontend frameworks such as React, Vue, Angular. • Proficiency in designing event-driven architectures utilizing pub/sub messaging patterns and integrating distributed task queues like Celery. • Understanding of model serving patterns including REST, gRPC, async batching with experience handling large-scale inference workflows in production environments. • Knowledge of database systems (SQL/NoSQL) and integration capabilities with cloud data platforms such as Snowflake or Databricks. • Experience with state management, session persistence, and efficient data flow patterns within distributed applications.
Responsibilities
• As a Full-Stack Engineer at Fundamental, you will be responsible for developing both the front-end and back-end systems that allow users to seamlessly interact with our models. You will work on everything from the user interface to building scalable systems that power data upload and integration pipelines. • Building robust backend services and APIs for model inference, including efficient batching systems and optimization for large datasets • Implementing state management and session persistence mechanisms to maintain model context and deliver consistent user experiences • Designing and developing responsive, user-friendly frontends for model interaction, monitoring, and configuration using modern frameworks (React, Vue, or Angular) • Designing event-driven architectures with pub/sub messaging patterns to enable asynchronous processing and system scalability • Developing database connectivity layers and integration points with third-party data sources (e.g., Snowflake, Databricks) • Creating comprehensive error handling, retry mechanisms, and monitoring solutions to ensure system reliability • Collaborating with MLOps and DevOps teams to optimize the overall architecture and deployment pipeline
Benefits
• Competitive salary based on experience. • Comprehensive healthcare and dental plan options for employees and their families. • Generous retirement savings plans with company matching contributions up to a certain percentage. • Flexible work schedule including remote working opportunities, flexible hours, and compressed workweeks where applicable. • Annual performance bonuses based on individual achievements and team goals. • Access to an in-house gym facility for personal wellness. • Professional development programs with funding available for courses, certifications, and conferences relevant to your role at Fundamental.