Backend Developer
Core
Design, build, and optimize scalable cloud-based backend applications and services for an AI-driven subsurface intelligence platform supporting mineral exploration and clean energy transition.
Role type
Senior Backend Developer (Cloud/AI Integration)
Builds
Scalable cloud-based backend applications, RESTful APIs, and integrated AI/ML production software products.
Domain
Energy & Mining (Subsurface Intelligence) + Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Azure cloud services (Functions, App Services, Cosmos DB, Azure ML, Kubernetes), RESTful API design, microservices architecture, SQL and NoSQL databases, DevOps (CI/CD, Docker, Kubernetes)
Preferred skills
AI/ML frameworks (TensorFlow, Pytorch, Scikit-learn)
Responsibilities
Develop and maintain scalable cloud-based backend applications; Design and integrate RESTful APIs; Collaborate on integrating AI/ML models into production software; Optimize cloud infrastructure for performance and scalability; Conduct code reviews and troubleshoot technical challenges; Participate in Agile ceremonies and full SDLC.
Seniority
Mid-to-Senior, hands-on IC