The Role
The Software Engineer (Backend) will develop solutions for large scale problems, design and implement scalable applications, and improve Machine Learning infrastructure. Responsibilities include analyzing requirements, maintaining software, and managing project deadlines.
Summary Generated by Built In
We're a global team with a track record of building world class enterprise products and are seeking talented Backend Software Engineers to develop our platform & infrastructure.
Minimum qualifications:
- Bachelor's degree in Computer Science or equivalent practical experience.
- Experience in Object-Oriented Design and programming concepts.
- Programming experience in C, C++, golang, Java or Python.
Preferred qualifications:
- Experience with large scale serving infrastructure and MLOps.
- Experience with Modern Application Development including containers, Kubernetes,, Serverless, and Microservices.
- Object-oriented, database design, and SQL skills.
Responsibilities:
- Develop solutions for real world, large scale problems.
- Design, develop, test, deploy, maintain and improve Machine Learning infrastructure and software that uses the ML models.
- Analyze functional requirements and creation of software design.
- Design and implement scalable and robust applications.
- Manage project priorities, deadlines, and deliverables.
Top Skills
C
C++
Go
Java
Python
The Company
What We Do
Founded by the former Google MLops team behind Google Ads and Payments, Aidaptive is powering the next generation of digital commerce with an end-to-end autonomous intelligence platform