At a Glance
- Tasks: Design and oversee coding evaluations in Java, Python, and more while collaborating with AI research teams.
- Company: Join Mercor, a leading tech company backed by top investors like Peter Thiel and Jack Dorsey.
- Benefits: Earn up to $140/hr with flexible hours and remote work options.
- Other info: Dynamic role with weekly payments and excellent growth opportunities.
- Why this job: Make an impact in AI development while working on exciting open-source projects.
- Qualifications: Strong GitHub presence and expertise in programming languages like Python and Java.
Java Software Developer | Up to $140/hr Remote
This range is provided by Mercor. Your actual pay will be based on your skills and experience β talk with your recruiter to learn more.
Base pay range
$80.00/hr - $140.00/hr
About The Job
Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D\'Angelo, Larry Summers, and Jack Dorsey.
Position: Open Source Contributor, Type: Part-time, Compensation: $80β$140/hour, Location: Remote, Commitment: Flexible hours.
Role Responsibilities
- Design and oversee the creation of evaluations for coding tasks in JavaScript, TypeScript, Python, Java, and C.
- Analyze system behavior on real-world use cases to uncover strengths and improvement areas.
- Communicate evaluation results effectively to the research team to support continued development and optimization.
- Collaborate with distributed, asynchronous teams to enhance AI model performance.
- Work independently to identify areas for contribution and execute improvements with minimal oversight.
Qualifications
- Strong GitHub presence with high-quality contributions to top open-source projects in the last 12 months.
- Expertise in Python, Java, C, JavaScript, or TypeScript.
- Familiarity with widely-used libraries, frameworks, and tools in your language(s) of choice.
- Excellent understanding of software architecture, performance tuning, and scalable code patterns.
- Strong collaboration skills and experience working within distributed, asynchronous teams.
- Comfortable using Git, CI/CD systems, and participating in open-source governance workflows.
Compensation & Legal
- Hourly contractor via Mercor.
- Payments processed weekly through Stripe Connect.
Application Process (Takes 20β30 mins to complete)
- Upload resume
- AI interview based on your resume
- Submit form
Resources & Support
- For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome/welcome
- For any help or support, reach out to: support@mercor.com
PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Java Software Developer | Up to $140/hr Remote employer: Mercor
At Mercor, we pride ourselves on being an exceptional employer that champions innovation and creativity in the tech industry. Our remote work culture offers flexibility and autonomy, allowing you to thrive while contributing to cutting-edge AI research alongside top-tier talent. With competitive compensation and opportunities for professional growth, Mercor is the ideal place for passionate developers looking to make a meaningful impact.
StudySmarter Expert Adviceπ€«
We think this is how you could land Java Software Developer | Up to $140/hr Remote
β¨Tip Number 1
Make sure your GitHub profile is shining! We want to see your best contributions to open-source projects. Highlight your recent work and any cool projects you've been part of, as this can really set you apart from the crowd.
β¨Tip Number 2
Get comfy with the tech stack mentioned in the job description. Brush up on Java, Python, and the other languages listed. We recommend doing some hands-on coding challenges or contributing to relevant projects to show off your skills!
β¨Tip Number 3
Prepare for that AI interview! Itβs a unique way to showcase your skills, so practice answering common technical questions and be ready to discuss your past projects. Weβre here to help you nail it, so donβt hesitate to reach out if you need tips.
β¨Tip Number 4
Apply through our website! Itβs quick and easy, and we review applications daily. Completing your application and AI interview promptly will give you the best chance at landing that remote gig with Mercor.
We think you need these skills to ace Java Software Developer | Up to $140/hr Remote
Some tips for your application π«‘
Show Off Your GitHub Game:Make sure to highlight your GitHub presence in your application. We want to see those high-quality contributions to open-source projects you've been involved with over the last year. Itβs a great way to showcase your skills and passion for coding!
Tailor Your Resume:Donβt just send out the same old resume! We recommend tailoring it to reflect the skills and experiences that match the job description. Highlight your expertise in Java, Python, or any other relevant languages to catch our eye.
Be Clear and Concise:When filling out the application form, keep your answers clear and to the point. We appreciate straightforward communication, so make sure you convey your thoughts effectively without rambling on.
Apply Through Our Website:We encourage you to apply directly through our website. Itβs the quickest way for us to receive your application and get you into the process. Plus, it helps us keep everything organised!
How to prepare for a job interview at Mercor
β¨Showcase Your GitHub Contributions
Make sure to highlight your GitHub presence during the interview. Discuss specific projects you've contributed to, especially those that align with the technologies mentioned in the job description. This will demonstrate your hands-on experience and commitment to open-source development.
β¨Understand the Role's Technical Requirements
Brush up on your knowledge of Java, Python, and other relevant languages before the interview. Be prepared to discuss how you've used these languages in real-world scenarios, particularly in performance tuning and scalable code patterns. This shows youβre not just familiar with the tech but can apply it effectively.
β¨Prepare for Collaborative Scenarios
Since the role involves working with distributed teams, think of examples where you've successfully collaborated remotely. Be ready to share how you communicate effectively in asynchronous environments and how you handle feedback or differing opinions within a team.
β¨Practice Problem-Solving on Real-World Use Cases
Expect to discuss system behaviour and improvements based on real-world use cases. Prepare by reviewing common challenges in software development and think about how you would approach evaluating and optimising code. This will show your analytical skills and readiness to contribute meaningfully.