This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Staff Engineer will work closely with AI/ML engineers, product managers, application developers, UI/UX designers, and other stakeholders to create scalable, high-performance, reliable, and secure SaaS applications. The ideal candidate is passionate about solving problems, influencing strategic thinking, and mentoring others within the team.
Job Responsibility:
Lead the technical architecture, design, and implementation of large-scale distributed systems and data platforms to support customer needs and business growth
Oversee the planning, execution, and successful delivery of complex engineering projects, ensuring adherence to engineering best practices and quality standards
Design and build scalable, high-performance backend systems and APIs that handle millions of requests and large datasets efficiently
Architect robust data processing pipelines and ETL workflows using modern cloud technologies and distributed computing frameworks
Drive technical decision-making across the engineering organization, evaluating trade-offs and establishing engineering standards and practices
Lead cross-functional collaboration with product, AI/ML engineering, data engineering, and infrastructure teams to deliver comprehensive solutions
Build and maintain CI/CD pipelines, monitoring systems, and deployment automation to ensure reliable software delivery
Implement AI/ML capabilities including LLM integration, vector databases, and intelligent content processing workflows
Mentor senior and junior engineers, fostering technical excellence and knowledge sharing within the engineering organization
Requirements:
Completed studies in Computer Science, Mathematics, engineering or a related field or equivalent professional experience
8+ years of experience in software development, with experience in product-driven companies
Strong expertise in system design, distributed computing, and scalable architecture patterns for handling large datasets and high-throughput applications
Proficiency in multiple programming languages with strong Python coding skills. Experience with Java is highly valued
Strong database experience including both SQL and NoSQL systems, with knowledge of data modeling and optimization techniques
Experience with AI/ML technologies including LLMs, vector databases (e.g., Milvus), embeddings, and ML frameworks
Knowledge of MLOps practices, model deployment, and AI system integration in production environments
Experience working across the full software development lifecycle including CI/CD, monitoring, testing, and production deployment
Proven track record of technical leadership, mentoring engineers, and driving engineering excellence within teams
Up-to-date with rapidly-evolving technologies and demonstrated ability to evaluate and adopt new tools and frameworks
Analytical, proactive, structural and implementation-oriented thinking, combined with a solution- and goal-oriented hands-on personality, who is comfortable working across stacks in an organization without silos and taking ownership of end-to-end problem-solving
Professional verbal and written communication skills in English, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.