Software Developer – Systems (AI/ML Infrastructure)
DevRev · Ljubljana
Job description
About the role
We are looking for ambitious software developers to build infrastructure that supports AI/ML applications and delivers a delightful user experience. The role requires a solid grasp of operating systems, distributed systems, databases and networking concepts, with a focus on designing for scale, optimized memory usage and high performance.
Required profile
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- 5–7 years of professional software development experience.
- Proficiency in coding with C, C++, Java and/or Golang.
- Strong experience in memory and performance optimization.
- Experience building and working with API integrations.
- Ability to lead a small team while remaining hands‑on in engineering.
- Knowledge of agile development processes.
- Creative problem‑solving skills.
Required skills
- C
- C++
- Java
- Golang
- Memory optimization
- Performance optimization
- API integration
- Microservices architecture
- Cloud development technologies such as AWS Lambda, SQS, DynamoDB
- Operating systems, distributed systems, databases and networking concepts
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Slovenia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
DevRev
Ljubljana