banner

Experts in
ADVANCE SOFTWARE ENGINEERING

Building a diverse future, one placement at a time

We aim to build exceptional teams in the tech space, focusing on two core engineering specialisms: Advanced Software Engineering and AI, ML, & Data Engineering.

 

As a multi-award-winning global staffing specialist, we offer both permanent and contract recruitment solutions and are dedicated to nurturing the tech community. Starting out as the leading niche staffing experts in Scala nine years ago, we've expanded our expertise to support clients and candidates in building tech teams across a wider range of specialisms. 

 

From our offices in LA, Austin, and London, we support Fortune 100 Companies, as well as startups in their hiring journey. 

 

Certified as a minority-owned business by MSDUK, we are dedicated to diversifying and evolving the tech industry.

Find Out More
banner2

Industry
Insights.

Our Industry Census provides tailored insights into the trends, salaries, and work environments that matter most to you.

It's our mission to empower employers and employees with data to make informed decisions. Whether you're a job seeker, a hiring manager, or a policy maker, our Industry Census is a valuable tool for understanding the current landscape and anticipating future shifts in our industry.

These insights help shape the future, ensuring it reflects the needs and ambitions of professionals like you.

Gated Content CTA image

AI Product Hiring Trends

AI Product Managers are scarce, hiring is fierce, and salaries are soaring.

Gated Content CTA image

DOWNLOAD GUIDE

Gain access to the most comprehensive data on industry trends, salaries, and work environments

Trusted by

Latest
Jobs.

FullStack Engineer
Location
Vilnius, Kaunas, - None Specified -
Job title: FullStack Engineer Job type: Contract Contract Length: 12 Months + extensions Rate: 20-25 euros per hour Role Location: Lithaunia or Latvia Role and Responsibilities: The Full Stack Engineer will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications. This role requires a strong understanding of software architecture, coding best practices, and modern frameworks to deliver scalable, secure, and user-friendly solutions. Job Requirements: Experience with JavaScript / TypeScript Strong knowledge of Node.js, Express.js, and React (or similar frameworks) Hands-on experience in both front-end and back-end development Experience integrating external systems (JSON, XML formats) – advantage Experience with React Native or other mobile app development platforms  Experience working with GIS systems – advantage Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time. Check out our DE&I page here
Senior Amazon DSP Consultant - Strategy & Execution
Location
Milwaukee, US Remote, United States
Job title: Senior DSP Consultant – Strategy & Execution Job type: Contract Contract Length: 12 months (with probability of extension) Rate: $45 - $75 per hour Role Location: US, Remote (Canada also considered) The company: Our client is a full-service, deeply digital advertising agency based in the North Mid-West, established over 30 years ago. It specializes in creating transformative branding and marketing solutions, including application development and marketing services, with a belief that courage and kindness have a place in business. They focus on driving uncommon success for clients in a collaborative environment. Role and Responsibilities: Align with account teams on Amazon initiatives while presenting digital advertising solutions for strategic vendors. Own the development and execution of complex programmatic advertising strategies to achieve campaign objectives and recommend growth solutions. Create and manage complex campaigns, including ad creative, targeting, bidding, active budget pacing, and optimization. Analyze campaign performance data, providing advanced analysis with custom reports, identifying trends, and making data-driven optimizations. Provide best-in-class reports on campaign performance and present insights/recommendations to stakeholders. Manage relationships with clients and partners, collaborating with cross-functional teams such as sales, creative, and product. Develop comprehensive advertising strategies that align with business goals and drive revenue growth. Demonstrate deep knowledge of customers’ vision, products, and objectives, mastering integrated brand and media planning across display advertising products. Execute against key business drivers for supported brands, using and optimizing display advertising products and proprietary tools to grow awareness, traffic, and sales. Stay up to date with industry trends, Amazon DSP features/capabilities, and emerging opportunities to expand advertising reach. Produce and deliver recurring digital advertising reporting, identifying trends and optimization insights to accelerate growth. Identify and develop upsell recommendations beyond individual campaigns. Act as a strategic partner for customers, developing solutions and prioritizing initiatives. Maximize efficiency and effectiveness of programmatic advertising campaigns on Amazon's DSP platform. Job Requirements: 5+ years of experience with Amazon DSP Core DSP experience in general across multiple platforms Experience with Amazon Marketing Clou Utilization of Trade Desk, Facebook Ads, Google Display Network etc lead with a consultative approach to grow existing and new businesses Demonstrated experience leading client relationships Strong background in advertising and media planning Digital marketing, search engine marketing, programmatic advertising, and social media experience. Excellent written, oral, and interpersonal communication skills. Expertise with Amazon tools, including the Amazon Advertising suite. Proficiency in Microsoft Office Suite, specifically Excel and PowerPoint. Ability to analyze large data sets and identify trends to inform the business. Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.     We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process.     Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time.   Check out our DE&I page here      
Sr Full Stack Engineer
Location
San Francisco, San Francisco, United States
Salary
$Full Stack $175K-$250K, depending on level. Target around $220K/$225K - Per Annum
Senior Full Stack Engineer – San Francisco (Full Time, In-Office) Target base: $220K to $225K (Range: $175K to $250K depending on level) Equity and full benefits About the Company We’re an early stage, venture backed AI company on a mission to build the most reliable and safety critical large language model systems in the world. Our focus is on real world agentic use cases, complex workflows that require high accuracy, low latency, and strong reasoning capabilities.   The founding team includes repeat founders, AI researchers, and operators from top tier institutions. The company is growing rapidly (0 to 200 headcount range) and offers an opportunity to shape foundational infrastructure and products in the generative AI space.   This role is based full time in our San Francisco HQ and is in person five days a week.     About the Role As a Full Stack Engineer, you’ll be a core contributor to the product engineering team responsible for both customer facing and internal SaaS tools. You’ll work across the entire stack (front end, back end, API, and mobile layers) to deliver performant and secure experiences, partnering closely with researchers, product managers, and designers.   This team owns a suite of applications and services used to interface with our LLM and agent platforms. You’ll be solving high ownership technical challenges in a fast paced environment that values safety, velocity, and product quality.   Responsibilities Design, build, and maintain full stack SaaS systems using TypeScript (React), Python (Flask), and Material UI Build RESTful APIs and scalable back end systems (Python, Node, or Ruby) Collaborate with mobile engineers using React Native and Flutter Translate product requirements into performant and secure applications Conduct peer code reviews and promote engineering best practices Stay up to date with emerging web, mobile, and cloud technologies Contribute to agile sprint planning, retrospectives, and product scoping   Requirements 5+ years of experience building full stack web applications Strong proficiency with React and TypeScript, and at least one back end language (Python preferred) Experience building APIs and working with SQL or Postgres databases Familiarity with cloud platforms such as AWS, GCP, or Azure Strong communication and collaboration skills Comfortable in fast moving, high ambiguity environments Bonus: Experience with mobile frameworks like React Native or Flutter, or infrastructure tools like Terraform
Application Engineer / Admin - Europol
Location
Prague, The Hague , - None Specified -
Job title: Application Engineer  Job type: Contract Contract Length: 12 months plus extension  Rate: €300 - €340 Role Location: Fully remote The company: Government Administration Role and Responsibilities:   Application Management: Install, configure, and administer applications across production and non-production environments. Performance Optimization: Monitor applications, tune for performance, and drive continuous improvement of service efficiency and quality. Support & Maintenance: Handle incident resolution, change management, release deployment, and problem analysis. Documentation: Create, validate, and maintain procedure manuals, troubleshooting guides, and backup/restore plans. Automation: Automate recurring administrative tasks to improve operational efficiency and document technical support procedures. Knowledge Management: Contribute to the maintenance and growth of the technical knowledgebase supporting all ICT Operations activities. Reporting: Generate reports on application availability, performance metrics, capacity planning, and usage. Job Requirements: University degree (4 years + 9 years’ experience or 3 years + 10 years’ experience). Minimum 6 years in mid-to-large scale IT infrastructure environments, covering deployment, support, and maintenance of applications. Minimum 5 years hands-on experience in application administration. Minimum 5 years working with enterprise-level Microsoft or Linux server solutions. Minimum 2 years experience with micro-services, container orchestration, and container-based stacks (e.g., Docker, Kubernetes). Minimum 2 years administering and supporting Elasticsearch. Desirable: Experience with Public or Hybrid Cloud services (Azure or AWS). Technical Knowledge (Mandatory): Deployment and administration of Elasticsearch clusters. Knowledge of micro-services architectures, Kubernetes, Helm charts, Docker, and Rancher. Experience with configuration management (Puppet, Ansible, Chocolatey). Scripting with Shell and/or PowerShell. Familiarity with ITIL processes, including incident, change, and release management. Desirable Technical Knowledge: Understanding of DevOps principles and practices. Knowledge of relational databases (MS SQL, PostgreSQL) and their application integration. Experience with Kong API Gateway. Relevant certifications in the above technologies. Language: Working knowledge of English (B2 level or higher) is required.   Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.   We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.   Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time. Check out our DE&I page here
Performance Test Engineer
Location
Vimercate, Roma, Italy
Job title: Performance Test Engineer Job type: Contract Contract Length: 6 months Rate: 200 - 250 Role Location: Remote Job Requirements: KEY RESP - Define and implement performance test plans (load, stress, spike, soak, scalability, failover) - Model real-world streaming traffic (burstiness, fan-out, cache hit/miss, cold-start, geo distribution, p95/p99/p999) - Develop automated load frameworks using Locust (Python) or JMeter, including data parameterization and correlations - Manage distributed load generation (cloud workers, containers) to simulate millions of users - Integrate with observability tools (CloudWatch, OpenTelemetry, Prometheus, Grafana) to correlate metrics, logs, and traces across JVM, Akka, network, caches, and databases - Produce capacity models, SLA/SLO dashboards, and integrate performance gates in CI/CD pipelines - Collaborate with DevOps and developers to optimize thread pools, GC, autoscaling, caching, and database performance - Document test designs, scenarios, results, and actionable remediation plans TECH STACK - Locust (Python), JMeter (k6, Gatling nice-to-have); Python, Bash, Terraform, Docker, Kubernetes; CloudWatch, OpenTelemetry, Prometheus, Grafana; Java (Maven/Gradle, JVM/GC basics); Akka concepts are a plus Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.     We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.     Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time.   Check out our DE&I page here    
Forward Deployed Engineer
Location
San Francisco, San Francisco, CA, United States
Salary
$180,000-200,000 - Per Annum
Job Title: Forward Deployed Engineer Salary: $180K - $200K + Equity Location: Bay Area, CA  A rapidly growing AI company is hiring a Forward Deployed Engineer to build, deploy, and optimize production-grade AI systems used by enterprise clients. This role combines deep technical engineering with strategic execution, you’ll work directly with customers to integrate large-scale ML systems, refine data pipelines, and implement solutions that deliver measurable business impact. You’ll operate across the full stack, from building scalable backend infrastructure to fine-tuning AI models and ensuring seamless deployment in enterprise environments. Beyond implementation, you’ll serve as a technical liaison between engineering, data science, and client teams, translating complex requirements into elegant, reliable systems that push the boundaries of applied AI. Responsibilities Design, build, and deploy scalable AI and data infrastructure supporting real-time personalization and analytics at enterprise scale. Collaborate directly with customer teams to understand technical requirements, architect integrations, and deliver tailored AI solutions. Work hands-on across backend systems, APIs, and ML pipelines, bridging model development and production deployment. Translate product and business objectives into actionable technical designs, ensuring reliability, performance, and maintainability. Contribute to core system improvements, model integration workflows, and continuous deployment processes. Act as a trusted technical advisor for customers, helping shape implementation roadmaps and best practices. Requirements 5+ years of software engineering experience, ideally in backend, infrastructure, or applied ML roles Proficiency in Python, with strong familiarity across modern ML and data tooling Experience deploying ML systems or LLM-based applications in production environments Strong understanding of cloud infrastructure and containerization tools Excellent communication skills and proven success in customer-facing or cross-functional roles Ability to thrive in a fast-paced, high-growth startup environment with high ownership and autonomy Benefits Equity Health, Dental, and Vision Insurance. 401(k) plan. Opportunities for rapid growth and high-impact work in the AI space.   Accessibility Statement Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion Our mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time.
Data Infrastructure Engineer
Location
San Jose, San Jose, CA, United States
Salary
$240,000-280,000 - Per Annum
Job Title: Data Infrastructure Engineer Salary: $240K – $280K + Equity Location: San Francisco, CA (Hybrid) A leading AI company developing large-scale training systems for multimodal data is hiring a Data Infrastructure Engineer to build and optimize distributed pipelines powering next-generation model training. In this role, you’ll design and operate data systems that handle massive structured and unstructured datasets, ensuring high-quality, scalable, and reliable data delivery for AI research and production. You’ll work across ingestion, transformation, and storage, collaborating closely with ML researchers to prepare and manage diverse datasets for pre-training and fine-tuning. This is an opportunity to own core data infrastructure end-to-end, shaping the backbone of advanced AI pipelines in a fast-moving, research-driven environment. Responsibilities Design and maintain distributed data ingestion and transformation pipelines for structured and unstructured datasets. Build scalable ETL/ELT workflows leveraging modern frameworks (Spark, Dask, Ray, or Flink). Architect and optimize data storage across cloud environments (AWS, GCP, Azure) and lakehouse systems (Delta Lake, Parquet, etc.). Implement validation, monitoring, and observability to ensure data quality and reliability. Partner with ML and research teams to support dataset preprocessing and scaling for training workflows. Use IaC and CI/CD tools (Terraform, Kubernetes, Airflow, Prefect, etc.) to create reproducible, automated environments. Requirements 5+ years of experience in data infrastructure or distributed systems. Strong programming skills in Python (plus SQL; Scala/Java/C++ a plus). Proven experience building large-scale data pipelines and orchestration workflows. Familiarity with unstructured data processing Experience with modern cloud and lakehouse architectures (e.g., S3, Databricks, Snowflake). Excellent problem-solving ability and comfort operating in fast-paced, collaborative startup settings. Benefits Startup Equity Health, Dental, and Vision Insurance. 401(k) plan. Opportunities for professional growth in a fast-evolving AI environment.   Accessibility Statement Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion Our mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time.

Leave A Review

Form Banner