If you’re looking to build innovative software that transforms the future of AI-powered talent intelligence, this opportunity at Eightfold could be the perfect next step in your career. The company is seeking a talented Software Engineer to join its Santa Clara team, where you’ll work on cutting-edge technologies, collaborate with experienced engineers, and contribute to products used by organizations worldwide. With a competitive salary, excellent growth opportunities, and the chance to make a meaningful impact, this role is ideal for passionate software developers.
Job Overview
| Field | Details |
|---|---|
| Company Name | Eightfold |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience) |
| Job Location | Santa Clara, California, USA |
| Salary | $120,000–$161,000 per year |
| Work Type | Hybrid / On-site (based on team requirements) |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Artificial Intelligence (AI), Software Development, Enterprise Technology |
Job Description
In this role, you’ll work on AI-powered, autonomous product experiences, collaborating closely with product managers, designers, and AI/ML engineers to bring intelligent agents to life in production. This is a true product engineering role—you’ll own features end-to-end and see your work used globally at scale.
We’re looking for a Software Engineer to help build Eightfold’s next generation of Agentic AI product features. In this role, you’ll design and implement high-impact frontend and backend product experiences used by millions of users globally.
You’ll work closely with Product, Design, and AI/ML teams to turn intelligent systems into intuitive, scalable, and reliable product features. This is a hands-on engineering role focused on shipping production-grade software, not research or experimentation-only work.
What You’ll Do
- Build and ship AI-powered product features using LLMs, NLP, and agent-based workflows
- Develop backend services and APIs that support model inference, orchestration, and tool execution
- Implement LLM workflows, including pipelines, retrieval (RAG) systems, and goal-oriented agent behaviors
- Work closely with Product Managers and Designers to turn AI-driven ideas into working features
- Collaborate with ML engineers to integrate, evaluate, and productionize models
- Write clean, maintainable, and well-tested code
- Participate in code reviews and contribute to technical discussion
- Help improve system performance, reliability, and scalability
What We’re Looking For
- 1-2 years of professional software engineering experience
- Strong experience building backend or full-stack applications
- Proficiency in Python and at least one other language (Java, Go, or TypeScript)
- Hands-on experience integrating LLMs, NLP, or ML-powered features
- Familiarity with APIs, distributed systems, and backend services
- Understanding of prompting, embeddings, and model inference
- Solid software engineering fundamentals (testing, debugging, system design)
- Product mindset with a focus on real-world impact and usability
Nice to Haves
- Experience with agentic systems, workflows, or orchestration frameworks
- Exposure to RAG Architecture Design & Evaluation
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience working in AI-first or fast-moving product teams
Why Eightfold
- Experience with agentic systems, workflows, or orchestration frameworks
- Exposure to RAG architecture Design & Evaluation
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience working in AI-first or fast-moving product teams
Selection Process
- Submit an online application.
- Resume and profile screening by the recruitment team.
- Initial recruiter discussion.
- Technical coding assessment or online programming challenge.
- Technical interview(s) with engineering team members.
- System design and problem-solving interview (if applicable).
- Hiring manager or final interview.
- Offer discussion and background verification.
How to Apply
- Visit the official Eightfold Careers page.
- Search for the Software Engineer – Santa Clara position.
- Review the job description and eligibility requirements.
- Prepare an updated resume highlighting your technical skills and project experience.
- Complete the online application form.
- Upload your resume and any additional required documents.
- Submit your application and monitor your email for updates from the recruitment team.