Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Statistics @ 3
Algorithms @ 3
Machine Learning @ 3
TensorFlow @ 2
Hiring @ 3
Mentoring @ 3
Experimentation @ 3
PyTorch @ 2
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Are you prepared to join the X team and help build the ultimate real-time information-sharing app, revolutionizing how people connect? At X, weβre on a mission to become the trusted global digital public square, committed to protecting freedom of speech and building the future unlimited interactivity. Our goal is to empower every user to freely create and share ideas, fostering open public discourse without barriers. Join us in shaping this thrilling journey where your contribution will be invaluable to our success!
Responsibilities
- Designing and architecting recommendation algorithms across various product surfaces in X (Timelines, Ads, Video, Search, Notifications)
- Collaborating with cross-functional teams to integrate machine learning models into our platform
- Iterating and improving the algorithm by gathering user feedback in real time through experimentation
- Ensuring scalability and efficiency of machine learning systems
- Mentoring junior engineers and contributing to the team's growth
- Staying updated on Machine Learning and Deep Learning industry trends
Requirements
- Master, Post-graduate or PhD in computer science, machine learning, information retrieval, recommendation systems, natural language processing, statistics, math, engineering, operations research, or other quantitative discipline; or equivalent work experience
- 2+ years of industry experience working with recommender systems and/or deep learning applications (note - we are open to hiring for this role at all levels)
- Good theoretical grounding in core machine learning concepts and techniques
- Ability to perform comprehensive literature reviews and provide critical feedback on state-of-the-art solutions and how they may fit to different operating constraints
- Experience with a number of ML techniques and frameworks, e.g. data discretization, normalization, sampling, linear regression, decision trees, SVMs, deep neural networks, bandits, reinforcement learning, etc.
- Familiarity with one or more DL software frameworks such as Tensorflow, PyTorch.
Benefits
- Salary Range: $127,000 to $297,000 USD + Equity
At X, our small but fast-paced team values innovation, creativity, and a strong commitment to our mission. As a Machine Learning Engineer, you'll have the opportunity to make a significant impact on the future of X and our aspiration to build the Everything App. If you're an exceptional engineer who shares our passion for freedom of speech, weβd love to hear from you.