Tech jobs
Job listings
Data Engineer - GenAI
Artefact is seeking a Data Engineer to build scalable data pipelines and infrastructure to support Generative AI, RAG systems, and LLM fine-tuning. The role involves working with cloud platforms like Databricks, Azure, or AWS, and implementing data transformation and orchestration best practices.
Manager Data Engineer - Casablanca
Lead a team of data engineers to design and deliver cloud-native data platforms for international clients, using Python, Spark, Airflow, and major cloud providers (GCP, AWS, Azure).
Senior Data Engineer - Casablanca
Artefact is seeking a Senior Data Engineer to design, build, and scale data-driven solutions and machine learning infrastructure. You will work in cross-functional teams using technologies like Python, Spark, Airflow, and cloud platforms (GCP/AWS) to deliver impactful data projects for global clients.
Senior AI Engineer / Technical Consultant
Senior AI Engineer/Technical Consultant designs and delivers AI solutions for clients, leading from architecture to production using Python, LLMs, and cloud platforms like Azure/GCP/AWS.
Brazil - Remote: Back-end / Scientific Developer (Rio de Janeiro, RJ, BR, 291941
Build and optimize data-driven scientific computing back-end applications in Python (NumPy, Pandas) for Halliburton's Landmark Software & Services, collaborating with cross-functional teams on scalable, high-performance systems.
Principal Software Engineer- Site Reliability Platform
Principal SRE engineer building AI-powered reliability platforms that other teams depend on, designing systems to enforce SLA compliance, observability, and cost governance at scale.
Software Engineer Senior .NET – Cloud & Microservices
The Senior Software Engineer will develop and maintain .NET/C# back-end services and microservices for large-scale platforms. The role involves working with cloud infrastructure, CI/CD pipelines, and integrating embedded vehicle data systems.
Backend Integrations Engineer
The Backend Integrations Engineer will design and maintain API integrations between internal applications and external platforms using the MERN stack. The role focuses on building reusable SDKs, automating workflows, and ensuring system reliability for agentic AI products.
Python Developer (with Machine Learning knowledge)
Develops and deploys ML models, builds scalable middleware/back-end services, and troubleshoots distributed systems using Python, Django, and cloud tools.
Staff Software Engineer (Java) - 3rd Party Integrations
Staff engineer designs and maintains a Java/Kotlin (Spring Boot) platform that safely integrates third-party security tools into SentinelOne’s AI-driven SIEM via Kafka, PostgreSQL, and Kubernetes.
Senior Software Engineer .NET
Auctane is seeking a Senior Software Engineer to design, develop, and maintain scalable shipping and mailing software solutions using C# .NET and AWS. The role involves collaborating with cross-functional teams, mentoring junior engineers, and contributing to system architecture in a hybrid environment.
Associate Software Engineer
Builds and maintains scalable backend systems for Sportsbet’s betting platform, focusing on Java/Spring Boot, Kafka, and AWS. Owns CI/CD pipelines and improves engineering standards in a fast-paced tech environment.
Software Engineer - Workflow
Cognite is seeking a software engineer to build and maintain scalable backend services and distributed data pipelines for their industrial AI platform. The role involves working with Java, Scala, or Python to process large datasets and optimize cloud-native infrastructure.
Backend Engineer
The Backend Engineer will integrate the Backbase platform into customer systems using Java, Spring Boot, and microservices architecture. The role involves solving complex technical issues, coaching developers, and ensuring high-quality, maintainable code within a banking-focused R&D team.
Senior AI Applied Engineer (Backend)
Senior backend engineer building digital banking features like fraud prevention and user access control using Java, Spring, and microservices for a global banking platform.
Solution Architect
Designs and implements scalable banking platforms, guiding teams from technical workshops to production deployment while ensuring security, performance, and reliability for enterprise clients.