At a Glance
- Tasks: Join a leading AI lab to develop and train advanced models.
- Company: Mercor, a forward-thinking tech company with global reach.
- Benefits: Earn $100/hr, flexible hours, and potential for future projects.
- Other info: Dynamic contract role with opportunities for growth and learning.
- Why this job: Make an impact in AI while working with top-tier tech professionals.
- Qualifications: Experience with Python and building production-grade systems required.
The predicted salary is between 2000 - 2600 £ per month.
Mercor is recruiting U.S./UK/Canada/Europe-based SWEs for a model-training project with a leading foundational model AI lab.
This is a contract role requiring around 20 hours per week, at least one month long, with pay of $100 per hour based on experience. Successful contributions increase the odds of being selected for future projects.
Qualifications
- Experience working at top U.S. tech firms.
- Proven track record of building and maintaining complex, production‑grade Python systems, not just scripts or notebooks but full‑featured services, tools, or frameworks used in real‑world environments.
- Deep understanding of Python language fundamentals, including advanced features like decorators, generators, async/await, context managers, and performance tuning (e.g., profiling, memory optimization).
- Experience designing modular, testable codebases, using modern Python tooling and best practices (e.g., FastAPI, Pydantic, type hints, dependency injection, unit/integration testing frameworks).
Interview Process
The vetting process involves a 90‑minute technical interview conducted by a human, focusing on Python. LLMs or Stack Overflow can be used, but you will not be allowed to use an AI IDE. You will hear back within two weeks.
Compensation and Legal Status
- Pay: $100 per hour based on experience.
- Contract: Minimum one month.
- Commitment: Around 20 hours per week.
Sr. Software Engineer | $100/hr in London employer: Obsidian
Mercor is an exceptional employer for Sr. Software Engineers, offering a unique opportunity to work on cutting-edge AI projects with a leading foundational model lab. With competitive pay of $100 per hour and a flexible commitment of around 20 hours per week, employees benefit from a collaborative work culture that fosters innovation and professional growth. The chance to contribute to impactful projects not only enhances your skills but also increases your prospects for future engagements within the company.
StudySmarter Expert Advice🤫
We think this is how you could land Sr. Software Engineer | $100/hr in London
✨Tip Number 1
Get your networking game on! Reach out to folks in your industry, especially those who work at top tech firms. A friendly chat can lead to referrals or insider info about job openings.
✨Tip Number 2
Prepare for that technical interview like it’s the Super Bowl! Brush up on Python fundamentals and practice coding challenges. Remember, they want to see how you think, so talk through your process during the interview.
✨Tip Number 3
Show off your projects! If you’ve built any complex Python systems, make sure to highlight them in conversations. Real-world examples of your work can set you apart from the crowd.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Sr. Software Engineer | $100/hr in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with complex Python systems and any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role and how your background at top tech firms has prepared you for this project. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Technical Skills:In your application, make sure to mention specific technologies and methodologies you’ve used, especially those related to Python and modern tooling. We’re keen on seeing your understanding of advanced features and best practices, so don’t hold back!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications better and ensures you get all the updates regarding your application status. Plus, it’s super easy!
How to prepare for a job interview at Obsidian
✨Know Your Python Inside Out
Make sure you brush up on your Python fundamentals, especially the advanced features like decorators and async/await. Be ready to discuss how you've used these in real-world projects, as this will show your depth of knowledge.
✨Showcase Your Project Experience
Prepare to talk about specific projects where you've built complex, production-grade systems. Highlight your role, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
✨Familiarise Yourself with Modern Tooling
Get comfortable with modern Python tooling and best practices, such as FastAPI and Pydantic. Be ready to explain how you've implemented these in your codebases, as this will show you're up-to-date with industry standards.
✨Practice Technical Questions
Since the interview is technical and focuses on Python, practice common coding questions and problems. Use platforms like LeetCode or HackerRank to sharpen your skills, but remember, no AI IDEs allowed during the actual interview!