Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Machine Learning Engineer image - Rise Careers
Job details

Staff Machine Learning Engineer

⚡️About PowerUs 

PowerUs is building the ultimate career platform for skilled blue-collar workers, helping them find jobs they love and supporting their professional growth—from apprenticeship to retirement.

As a two-way marketplace, we connect skilled workers with companies that need their expertise. We empower workers to transition into high-demand industries, such as renewable energy, where they can increase their earnings by up to 50%. At the same time, we help companies quickly hire the skilled talent they need, bridging a critical gap in the shift toward a sustainable energy future.

With €24 million raised in our Series B financing, we’re dedicated to making skilled blue-collar work attractive, and driving a more sustainable future.

🙌 Job Mission

As a Staff Machine Learning Engineer, you’ll provide technical leadership for the systems that underpin our marketplace. You'll understand and stay at the forefront of state-of-the-art ranking and recommendation systems, collaborating with product managers and business leaders to optimize our systems for long-term business outcomes.

You’ll help coordinate and organise the work of both software and data engineers. While your primary expertise lies in machine learning, particularly in recommendation systems, you're also well-versed in data science and capable of applying data to recommend the right analyses.

🎯 What You’ll Do

  • Break new technical ground in developing the ranking and recommendation infrastructure that underpins our job marketplace.

  • Work seamlessly with product, design, engineering, and business stakeholders, and effectively explain technical concepts to non-technical audiences.

  • Serve as the go-to expert for ML system design and architecture reviews.

  • Lead discussions and decision-making on adopting new technologies, practices, and frameworks.

  • Consistently apply both technical breadth and product/business awareness in your work.

  • Take an active interest in future MLE hiring by contributing to interviews, improving our processes, refining question banks, and enhancing how we assess candidates.

  • Provide technical coaching and mentoring to engineers at any level.

🌟 What We’re Looking For

  • Multiple years of experience in a Senior or Staff position, with expertise in designing and building large ML systems end-to-end.

  • A strong track record in the development of ranking and recommendation systems.

  • Experience working in highly automated, continuously deployed, and A/B tested environments, with knowledge of how to iterate on ranking systems and models within these systems.

  • Advanced analytical thinking skills.

  • A subject matter expert who is self-motivated, capable of creating and executing roadmaps, and able to communicate effectively with non-technical stakeholders.

  • Fluent English language skills are essential.

💪 What We Offer

  • A competitive compensation package, including Employee Stock Options.

  • Flexibility to work remotely or from our office in Berlin.

  • 30 days of vacation to ensure you have time to recharge.

  • An annual budget for L&D via Udemy to support your professional growth.

  • A mobility flat rate of €50/month for sharing services such as cars, scooters, and public transport (for employees based in Germany).

  • Discounts for Urban Sports Club or Gym Pass to keep you active and healthy (for employees based in Germany).

  • The opportunity to join an early-stage, fast-growing startup backed by Tier-1 investors.

  • The chance to make a significant impact on company strategy from day one and collaborate directly with the founders.

As an equal opportunity employer, we proudly welcome applications from people of all races, ethnicities, disability statuses, ages, religions, gender identities, and sexual orientations. We encourage you to apply even if you don't think you meet all of the criteria above but are still interested in the role and our mission. Nobody checks every box, and we're looking for team members who are genuinely excited to join PowerUs! We look forward to receiving your application!

What You Should Know About Staff Machine Learning Engineer, PowerUs

Join PowerUs as a Staff Machine Learning Engineer and be a pivotal part of revolutionizing the career landscape for blue-collar workers! At PowerUs, we are committed to connecting skilled workers with companies that genuinely need their expertise, especially in booming sectors like renewable energy. In your role, you'll lead technical innovations in ranking and recommendation systems that are essential for our marketplace. Collaboration is key here — you'll work closely with product managers and stakeholders to drive our systems toward long-term success. Your role isn't just about ML; it involves mentoring engineers and sharing your knowledge with both technical and non-technical teams. Your previous experience will shine as you break ground in designing infrastructure, while your ability to explain complex technical concepts clearly will bring everyone onboard. This is a unique chance to impact both the company's direction and the lives of workers in our community, all while enjoying a flexible work arrangement, an appealing compensation package, and multiple opportunities for personal and professional growth.

Frequently Asked Questions (FAQs) for Staff Machine Learning Engineer Role at PowerUs
What are the key responsibilities of a Staff Machine Learning Engineer at PowerUs?

As a Staff Machine Learning Engineer at PowerUs, your primary responsibilities include developing cutting-edge ranking and recommendation systems for our job marketplace, collaborating with various teams, and acting as the go-to expert for ML system design. You will also mentor other engineers and participate actively in improving our hiring and assessment processes.

Join Rise to see the full answer
What qualifications are required for the Staff Machine Learning Engineer position at PowerUs?

Candidates for the Staff Machine Learning Engineer role at PowerUs should possess multiple years of experience in senior or staff positions, along with expertise in developing large end-to-end ML systems and a solid track record in ranking and recommendation systems.

Join Rise to see the full answer
How does PowerUs support employee growth for a Staff Machine Learning Engineer?

PowerUs invests in employee growth by providing an annual learning budget for platforms like Udemy, 30 days of vacation for personal rejuvenation, and opportunities for direct collaboration with company founders, which foster both professional and personal advancement.

Join Rise to see the full answer
What technologies should a Staff Machine Learning Engineer at PowerUs be familiar with?

A Staff Machine Learning Engineer at PowerUs should be familiar with various ML technologies, ranking algorithms, continuous deployment tools, and analytical tools used for A/B testing. Experience in highly automated environments is a significant plus as well.

Join Rise to see the full answer
What kind of work environment can a Staff Machine Learning Engineer expect at PowerUs?

PowerUs offers a flexible working environment, allowing employees to work remotely or from an office in Berlin. We prioritize work-life balance, providing perks such as a mobility flat rate and discounts on fitness memberships.

Join Rise to see the full answer
Common Interview Questions for Staff Machine Learning Engineer
Can you describe your experience with designing ranking systems?

When answering this question, focus on specific projects where you played a key role in developing ranking systems. Highlight the technologies used, challenges faced, and the impact of your work on business outcomes to demonstrate your expertise.

Join Rise to see the full answer
How do you approach collaboration with non-technical stakeholders?

Emphasize your ability to simplify complex concepts when communicating with non-technical team members. Provide examples of how you have successfully conveyed technical requirements in past projects to ensure everyone is aligned.

Join Rise to see the full answer
What do you consider when developing a recommendation system?

Discuss your methodology in creating recommendation systems, focusing on user data analysis, machine learning algorithms, and iterative A/B testing to optimize models based on performance and user feedback.

Join Rise to see the full answer
How do you keep up with the latest developments in machine learning?

Share your strategies for staying current in machine learning, such as following industry leaders, participating in relevant meetups, and engaging in online courses or reading research papers to ensure you are informed about emerging technologies.

Join Rise to see the full answer
What metrics do you find most important for evaluating the success of machine learning models?

Identify several key performance indicators (KPIs) relevant to your expertise, such as precision, recall, and F1 score, and explain why each metric is critical in different scenarios, showcasing your analytical mindset.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved using ML?

Give a detailed account of a particularly challenging issue you faced, the approach you took to resolve it, and the results achieved. This shows your problem-solving skills and practical application of machine learning.

Join Rise to see the full answer
How would you mentor junior engineers in your team?

Explain your approach to mentoring by discussing techniques you value, such as pair programming, knowledge sharing sessions, or providing constructive feedback on projects to foster growth in junior engineers.

Join Rise to see the full answer
What strategies do you employ for continuous improvement of ML models?

Discuss your approach to continuous improvement, focusing on techniques like regular reviews of model performance, incorporating user feedback, and conducting rigorous testing to iterate on your models effectively.

Join Rise to see the full answer
How do you handle disagreements in technical discussions?

Share your conflict resolution strategies, emphasizing active listening and open communication to reach consensus. Provide an example where you navigated differing opinions to support a well-informed decision.

Join Rise to see the full answer
What is your experience with automated deployment in ML projects?

Detail your experience with CI/CD practices in machine learning and how you've implemented automated deployment pipelines to ensure rapid, reliable delivery of your models or features into production.

Join Rise to see the full answer
Similar Jobs
PowerUs Remote No location specified
Posted 8 days ago
PowerUs Remote No location specified
Posted yesterday
Posted 3 days ago
Photo of the Rise User
Aptos LLC Remote United States - Atlanta, Georgia
Posted 2 days ago
Photo of the Rise User
Whatnot On-Site Multiple Locations
Posted 6 days ago
Photo of the Rise User
Contentful Remote Dublin, Dublin, Ireland
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!