Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures and algorithms.
1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Nice to haves:
Experience in machine learning.
Experience with Java and TypeScript.
Experience in data analysis.
What you'll be doing:
Work with the backend site analysis infrastructure (e.g., Java).
Improve web page understanding (e.g., traditional ML models, with scope/plans to move these to LLM-based approaches).
Work with tagging code (e.g., TypeScript).
Analyze data and run experiments to determine directions to follow.