Java Software Developer

Mercor
Full time
Software Development
Canada
Hiring from: Canada
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: Software Engineering Specialist

Type: Full-time

Compensation: $90,000–$200,000/year

Location: Palo Alto, CA or Remote

Commitment: Full-time

Role Responsibilities

  • Curate and annotate code datasets in Python, JavaScript including ReactJS, C or C++, Java, Rust, and Go.
  • Evaluate and refine AI-generated code for efficiency, scalability, and reliability.
  • Collaborate with cross-functional teams to enhance AI-driven coding solutions for enterprise use.
  • Design, test, and support distributed systems that power model training and benchmarking.
  • Integrate databases and extend schemas for robust data pipelines.
  • Implement logging, performance monitoring, and alerting to maintain system health.

Qualifications

Must-Have

  • 5+ years of experience working with large codebases.
  • 5+ years of experience designing, implementing, deploying, and testing distributed systems.
  • Strong knowledge of data structures and algorithms.
  • Experience integrating databases such as MySQL or MongoDB.
  • Experience with application frameworks such as SpringBoot or ASP.NET.
  • Experience with cloud services such as AWS or Azure.
  • Clear understanding of tradeoffs when selecting technologies and system designs.

Preferred

  • Proven adaptability, rigorous logical reasoning, and strong attention to detail.
  • Experience with containerization tools such as Docker or Podman.
  • Proficiency in two or more languages such as Python, JavaScript, Java, or C++.

Compensation & Legal

  • Competitive pay ranging from $90,000 to $200,000 annually for U.S.-based professionals, depending on experience and location.
  • Comprehensive medical benefits for full-time employees.

Application Process (Takes 20–30 mins to complete)

  • Submit your resume.
  • Complete a 20-minute interview focused on your experience and expertise.
  • Successful candidates advance to additional rounds and meet the team.
  • The full process typically takes about one week.

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: [email protected]

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

,

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Join us on a journey of endless possibilities At Strada, possibility isn’t just a promise – it’s the foundation of everything we do. We believe in unlocking potential for every colleague, creating a journey of growth, discovery, and impact. With...
Software Development
Canada
Hiring from: Canada
Role Overview Mercor is engaging advanced CUDA experts who specialize in GPU kernel optimization, performance profiling, and numerical efficiency. These professionals possess a deep mental model of how modern GPU architectures execute deep learning workloads. They are comfortable translating algorithmic...
Software Development
Canada
Hiring from: Canada
Deck
Full time
About Deck Deck is building the data infrastructure for the internet. We make scattered, login-protected data instantly accessible through clean APIs and integrations—empowering businesses to act fast and smart, with no friction. We’re a team of builders from top-tier tech...
Software Development
United States
Hiring from: United States