
Software Engineer - AI Products
Joveo Ai · Spain
- Hybrid
- Full-time
- $120,000 / year
- Spain
Job highlights
- Design and build scalable software systems for AI.
- Write clean, tested, and documented code.
- Collaborate with cross-functional teams in sprints.
- Resolve production issues with speed and precision.
- Contribute to technical decisions and architecture.
About the role
About Joveo
Every company says they're "AI-first." We actually are. Joveo's recruitment advertising platform processes millions of hiring decisions through machine learning, real-time bidding, and predictive analytics — helping the world's largest employers find the right people, faster and fairer. But we're not done. Not even close.
Role Overview
We are hiring a Software Engineer to design, build, and maintain scalable software systems that power our global recruitment advertising infrastructure. You will collaborate with cross-functional teams to ship high-quality, production-grade code across the full development lifecycle.
Key Responsibilities
- Design, develop, and maintain backend and/or frontend software systems
- Write clean, tested, and well-documented code aligned with team standards
- Participate in architecture discussions and contribute to technical decisions
- Debug and resolve production issues with speed and precision
- Collaborate with product, design, and data teams in agile sprint cycles
- Conduct and participate in code reviews to maintain engineering quality
Required Skills & Qualifications
- Proficiency in one or more programming languages (e.g., Python, Java, Go, JavaScript)
- Experience building and maintaining scalable, distributed systems
- Solid understanding of data structures, algorithms, and system design
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and a collaborative engineering mindset
Equal Opportunity Employer
Joveo is an equal opportunity employer. We are committed to building an inclusive workplace and welcome applications from all qualified individuals regardless of race, color, ethnicity, nationality, gender, gender identity or expression, sexual orientation, age, religion, disability, marital status, or any other characteristic protected by applicable law. All hiring decisions are made solely on the basis of qualifications, skills, and demonstrated ability.
If your dream job is one that doesn't fit neatly into a job title — apply. Joveo. Where AI meets the future of work.
Key skills/competency
- Software Engineer
- AI Products
- Scalable Software Systems
- Machine Learning
- Backend Development
- Frontend Development
- Distributed Systems
- Cloud Platforms
- Data Structures and Algorithms
- System Design
Skills & topics
- Software Engineer
- AI
- Machine Learning
- Python
- Java
- Go
- JavaScript
- Backend
- Frontend
- Cloud
- AWS
- GCP
- Azure
- Distributed Systems
- System Design
- Algorithms
- Data Structures
- Git
- CI/CD
How to get hired
- Tailor your resume: Highlight your experience with Python, Java, Go, or JavaScript, scalable systems, and cloud platforms like AWS, GCP, or Azure.
- Showcase your skills: Emphasize your problem-solving abilities and experience with Git and CI/CD pipelines in your application.
- Prepare for technical interviews: Brush up on data structures, algorithms, and system design principles relevant to building distributed systems.
- Demonstrate collaboration: Be ready to discuss your experience working with cross-functional teams in agile environments during interviews.
Technical preparation
Behavioral questions
Frequently asked questions
- What programming languages are most valued for the Software Engineer AI Products role at Joveo?
- Joveo values proficiency in languages like Python, Java, Go, and JavaScript for their Software Engineer AI Products role. Demonstrating experience in any of these will strengthen your application.
- How important is experience with cloud platforms for this Software Engineer position?
- Familiarity with cloud platforms such as AWS, GCP, or Azure is a required qualification for this Software Engineer role at Joveo. Highlighting your experience with these platforms is crucial.
- What should I focus on regarding system design for the Software Engineer AI Products interview at Joveo?
- For the Software Engineer AI Products interview at Joveo, focus on demonstrating a solid understanding of data structures, algorithms, and system design principles, especially as they apply to building scalable, distributed systems.
- Does Joveo use Git and CI/CD pipelines for their Software Engineering roles?
- Yes, Joveo requires experience with version control systems like Git and familiarity with CI/CD pipelines for their Software Engineer positions. Be prepared to discuss your experience with these tools.
- What kind of collaborative experience is Joveo looking for in a Software Engineer AI Products candidate?
- Joveo seeks a collaborative engineering mindset. You should be ready to discuss your experience working with cross-functional teams, including product, design, and data teams, in agile sprint cycles.