Software Engineer (Full-Stack)
Introduction: Join a pioneering team focused on revolutionizing data-centric AI. As a Software Engineer (Full-Stack), you will develop innovative software systems to enhance data quality for various industries.
About the Company: We are a cutting-edge startup formed by MIT PhDs, leveraging extensive research and industry experience from leading tech companies. Our mission is to improve the reliability of AI by addressing data quality issues, enabling businesses to utilize their data more effectively.
About the Role: As a Software Engineer (Full-Stack), you will work across the entire stack, developing scalable and distributed solutions. Your primary focus will be on building user-friendly web applications powered by our data-centric ML algorithms. You will handle everything from backend data ingestion and model training to creating intuitive front-end interfaces for data visualization and correction.
What We Can Offer You:
- Competitive salary with equity options
- Comprehensive health insurance (medical, dental, vision)
- Annual travel stipend
- Professional development stipend
- Opportunities for career advancement
Key Responsibilities:
- Collaborate with designers, cloud engineers, UI/UX designers, and product managers
- Develop full-stack solutions using the latest technologies
- Create innovative, engaging web applications
- Build and optimize systems across the stack
- Contribute to a strong engineering culture
Qualifications:
- Minimum 6 years of experience developing full-stack web applications
- Proficient in React, JavaScript, Python, and related technologies
- Strong understanding of cost/performance tradeoffs
- Extensive experience with unit and integration testing
- Bonus points for experience with ML/AI or data platforms
Our tech stack includes React, JavaScript, Python, Flask, Postgres, Docker/Kubernetes, and AWS services.
Relevant Keywords
React, JavaScript, Python, Flask, Postgres, Docker, Kubernetes, AWS, full-stack, scalable