✨ About The Role
- The Forward Deployed Software Engineer will work directly with customers to understand their problems and design solutions using data.
- Responsibilities include end-to-end execution of high-stakes projects, which may involve coding custom web applications and discussing architecture with fellow engineers.
- The role requires working in small teams with minimal supervision, similar to a startup CTO, allowing for autonomy and independent decision-making.
- Engineers will have the opportunity to gain insights into critical industries and contribute to meaningful projects that have a real-world impact.
- Continuous learning and the ability to adapt to novel problems are key components of the job, as engineers will need to pick up new knowledge and technologies frequently.
âš¡ Requirements
- A strong engineering background in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science is essential for success in this role.
- Candidates should possess a highly analytical mindset and a keen eagerness to solve technical problems using various data structures and storage systems.
- Proficiency in programming languages such as Python, Java, C++, or TypeScript/JavaScript is crucial for effective coding and development.
- The ability to collaborate effectively with both technical and non-technical team members is important, as the role involves working in a dynamic environment with changing objectives.
- A willingness to travel to client sites, with a preference for candidates who can travel 25-50% of the time, is necessary for this position.