cover image
Allegis Global Solutions

Allegis Global Solutions

www.allegisglobalsolutions.com

8 Jobs

2,820 Employees

About the Company

At Allegis Global Solutions (AGS), we're in the human enterprise business. We help companies all over the world transform their people into a competitive advantage. It's not about filling seats. It's about designing workforces to meet missions. With services in 100+ countries, we have a point of view on the future of work that enables us to be a transformative partner in the way work gets done for our clients' organizations. Our Run, Grow, Transform operating philosophy meets clients where they are at on their individual workforce journey. We then design a plan that makes sense for their organization and guide them along a transformational journey, applying bold actions and diverse minds to solve the most complex challenges - from permanent and extended workforce management to services procurement, consulting, direct sourcing and the Universal Workforce Model(tm). Because we believe that when you build a workforce that's designed to harness human enterprise, you design a workforce that's built for impact.

Listed Jobs

Company background Company brand
Company Name
Allegis Global Solutions
Job Title
Backend Software Engineer
Job Description
**Job Title:** Backend Software Engineer **Role Summary:** Develop, test, and maintain high‑quality backend components for a Python‑based web application that supports generative AI evaluations in drug discovery. Integrate ML/AI modules with data pipelines, compute infrastructure, and front‑end services while upholding Responsible AI principles, safety, and robustness. **Expectations:** - Deliver production‑ready code in a fast‑paced, agile environment. - Apply best practices for software quality, automated testing, documentation, and continuous deployment. - Collaborate cross‑functionally with data engineers, AI researchers, and front‑end developers to build end‑to‑end pipelines. - Contribute to iterative improvement of AI models through evaluation, benchmarking, and safety guardrails. **Key Responsibilities:** - Backend development of generative AI evaluation services in Python. - Integrate AI/ML components with front‑end, data storage, and compute resources. - Write automated unit and integration tests; maintain comprehensive documentation. - Participate in code reviews and promote continuous improvement of coding standards. - Liaise with technical and data teams to assemble end‑to‑end data pipelines. - Deliver insights and analytics on GenAI datasets to stakeholders. **Required Skills:** - Proficiency in Python (backend development, unit testing). - Experience with large language models (LLMs) and generative AI. - Knowledge of agile development practices and CI/CD (Git, GitHub, DevOps tools). - Strong version‑control habits: early commits, frequent deployments. - Ability to write clean, well‑documented, maintainable code. **Preferred Skills:** - Safety/robustness evaluation of generative AI (guardrails, red‑teaming, persona tests). - Experience with AI/ML deployment tools (LangGraph, PydanticAI, AutoGen). - Familiarity with AI/ML benchmarking and iterative model improvement. - Cloud deployment experience (Google Cloud, Cloud Run). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computational Biology, Bioinformatics, Engineering, or related quantitative field; or equivalent professional ML engineering/data science experience. - Optional: Master’s level research experience or relevant certifications in ML engineering.
London, United kingdom
On site
18-09-2025
Company background Company brand
Company Name
Allegis Global Solutions
Job Title
Java Developer
Job Description
**Job Title:** Java Developer – Investment Banking **Role Summary:** Seasoned Java engineer to design, develop, and deliver high‑performance, event‑driven micro‑services for a global financial‑markets platform. Works within a distributed team to translate complex business requirements into robust, scalable solutions while adhering to established coding standards and architectural patterns. **Expectations:** - 7+ years of professional Java development experience. - Proven ability to work autonomously and lead technical delivery. - Strong ownership, proactive problem‑solving, and effective communication in English. **Key Responsibilities:** - Participate in full delivery lifecycle: requirements gathering, design, coding, testing, release, and post‑release support. - Build new functionality and enhance existing services following established design and coding patterns. - Own technical design, decompose large features into tasks, delegate, and coordinate delivery across the team. - Mentor junior developers to reduce review cycles and improve code quality. - Continuously improve performance and latency of real‑time, transactional applications. **Required Skills:** *Technical* - Core Java, Spring Framework (Spring Boot), RxJava, RESTful & reactive web services. - Micro‑services architecture; containerization (Docker, Kubernetes/OpenShift, Helm). - CI/CD pipelines (Azure DevOps or similar). - SQL databases and distributed stores (e.g., Cassandra, Hazelcast). - Messaging systems (Kafka, Solace). - Design patterns, best practices, test‑driven development. - Front‑end experience preferred: React, TypeScript, Redux, Webpack. *Functional* - Financial markets domain knowledge, preferably investment banking. - Understanding of derivatives products and e‑trading technology. *Soft* - Strong team player with ability to work independently. - Excellent verbal and written communication in English. - Experience driving requirements, end‑to‑end design, and support of complex systems. - Ability to navigate ambiguity and make architectural decisions. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - Relevant certifications (e.g., Oracle Certified Professional Java SE, AWS Certified Solutions Architect) are a plus but not mandatory.
London, United kingdom
On site
Senior
09-10-2025
Company background Company brand
Company Name
Allegis Global Solutions
Job Title
Fullstack Developer
Job Description
Job Title: Fullstack Developer Role Summary: Design, develop, and maintain AI/ML‑enabled applications for drug discovery. Integrate generative AI components with front‑end, back‑end, and data infrastructure while ensuring high quality, safety, and ethical standards. Expectations: Deliver production‑grade, well‑tested software; define safety metrics; conduct user research; collaborate across technical teams; provide ML insights on GenAI datasets; follow agile processes and best engineering practices. Key Responsibilities: - Define and implement safety metrics for generative AI and language applications. - Perform user research to identify risks and failure modes of AI products. - Integrate AI/ML components with front‑end, back‑end, data, and compute infrastructure. - Deliver high‑quality code, participate in code reviews, and enforce best practices. - Liaise with data engineers and allied teams to build end‑to‑end pipelines. - Generate ML‑driven insights on GenAI datasets. Required Skills: - Proficiency in Python (development, testing). - Strong knowledge of modern software development tools (Git, GitHub). - Agile software development experience. - Experience in user research for software development. - Knowledge of generative AI and large language models. Required Education & Certifications: - Bachelor’s degree in computer science, computational biology, bioinformatics, engineering, or related quantitative field; or equivalent professional ML engineering or data science experience.
London, United kingdom
On site
23-10-2025
Company background Company brand
Company Name
Allegis Global Solutions
Job Title
Cloud Engineers – Join our Talent Pool!
Job Description
Job title: Cloud Engineer Role Summary: Design, develop, and maintain scalable cloud infrastructure and applications, primarily on GCP, leveraging automation, CI/CD, and IaC to support web services and data pipelines. Expectations: - Proficient in Python programming and building scalable applications. - Experienced with GCP services, deployment, and management. - Skilled in IaC tools (e.g., Terraform) and best‑practice modular development. - Comfortable with automated testing (pytest) and robust test suite creation. - Familiar with DevOps practices, CI/CD pipelines, and Git workflows. - Agile mindset with emphasis on iterative delivery and collaboration. - Background in computational, numerate, or life sciences is a plus. Key Responsibilities: - Develop and maintain cloud‑native web applications and infrastructure. - Automate deployment pipelines and infrastructure provisioning using IaC. - Implement automated testing and quality gate checks for code and infrastructure. - Monitor performance metrics and troubleshoot production incidents. - Conduct code reviews and contribute to continuous improvement of engineering standards. - Collaborate with data and machine‑learning teams to integrate AI/ML components. - Participate in architectural discussions and evolve cloud infrastructure strategy. Required Skills: - Python (core language, libraries, and frameworks). - Google Cloud Platform (Compute, Kubernetes, App Engine, Cloud SQL, Cloud Storage, etc.). - Terraform (or equivalent IaC) with modular and reusable module design. - CI/CD tooling (GitHub Actions, Cloud Build, Jenkins, etc.). - Unit & integration testing (pytest, unittest, or similar). - Git version control, branching, pull requests. - Agile development practices (Scrum or Kanban). - Strong problem‑solving and documentation skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related technical field preferred. - Relevant cloud certifications (e.g., GCP Associate Cloud Engineer, Professional Cloud Architect) highly desirable.
London, United kingdom
On site
10-11-2025