Linux environment Application performance profiling and optimization Bonus Points: eFX development experience in a low latency, zero GC environment Knowledge of institutional encodings (FIX, SBE) Fault tolerant, high availability, distributedcomputing Knowledge of low latency messaging (e.g. Aeron, 29West) Docker/Kubernetes/AWS Knowledge of Crypto What We Offer (UK): Competitive base salary and discretionary bonus Competitive More ❯
on software engineering concepts and applied experience Strong technology background with experience in object-oriented programming, test driven development using Python Experience in building and debugging application build on distributedcomputing architecture Good understanding of event based architecture. Strong Analytical and problem-solving skills Good interpersonal skills and able to work effectively in a global team Self-starter More ❯
company building and providing analytics or risk management services and software. - Ph.D. degree in in Statistics, CS, Machine Learning, Operations Research or in a highly quantitative field. - Knowledge of distributedcomputing and experience with advanced machine learning libraries like Spark MLLib, Tensorflow, MxNet, etc. - Strong publication record in international conferences on machine learning and artificial intelligence Our inclusive More ❯
company building and providing analytics or risk management services and software. - Ph.D. degree in in Statistics, CS, Machine Learning, Operations Research or in a highly quantitative field. - Knowledge of distributedcomputing and experience with advanced machine learning libraries like Spark MLLib, Tensorflow, MxNet, etc. - Strong publication record in international conferences on machine learning and artificial intelligence Our inclusive More ❯
from you Experience of collaborative design and delivery of software products and platforms including depth of knowledge across at least two of software, infrastructure, big data, event processing and distributedcomputing architecture, Familiarity with at least one of the major cloud provider’s technology stacks – Azure, GCP or AWS. Leadership and early adopter of modern software-centric infrastructure More ❯
environments. Genuine enthusiasm for accelerating ML research and deployment in creative space. Bonus Skills (Nice-to-Have) Experience with ML pipelines involving video, image, or 3D data. Familiarity with distributed compute frameworks (e.g., Ray) or orchestration tools (e.g., Flyte). Familiarity with game engines (Unreal or Unity) Knowledge of vector databases and similarity search (e.g., LanceDB). Prior work More ❯
programming languages such as C/C++, Python, Java or Perl - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing - Proficiency in coding and software development, with a strong focus on machine learning frameworks. - Understanding of relevant statistical measures such as confidence intervals … significance of error measurements, development and evaluation data sets, etc. - Excellent communication skills (written & spoken) and ability to collaborate effectively in a distributed, cross-functional team setting. Preferred Qualifications - 3+ years of building machine learning models or developing algorithms for business application experience - Have publications at top-tier peer-reviewed conferences or journals - Track record of diving into data … or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is an equal opportunity employer and does not discriminate on More ❯
experience. Experience coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, or Python. Preferred qualifications: Experience with Unix/Linux environments, distributed systems, machine learning, information retrieval, and TCP/IP. Experience in network programming or developing/designing large software systems. About The Job Google's software engineers develop the … products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. … technology forward. As a key member of a small and versatile team, you design, test, deploy and maintain software solutions. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this More ❯
cycles are measured in weeks, not years. If you have the skills for building high-performance, customer-friendly products that delight customers, and are interested in cutting-edge cloud computing, this is the job for you. If this is you, come chart your own path at Amazon! Key job responsibilities Collaborate with experienced cross-disciplinary Amazonians to conceive, design … and bring to market innovative products and services. Design and build innovative technologies in a large distributedcomputing environment and help lead fundamental changes in the industry. Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed. Build distributed storage, index, and query systems that are scalable, fault … Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as linear programming and nonlinear optimization. Ability to effectively articulate technical challenges and solutions. Adept at handling More ❯
applications Key job responsibilities • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market. • Design and build innovative technologies in a large distributedcomputing environment and help lead fundamental changes in the industry. • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and … speed. • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. • Design and code the right solutions starting with broadly defined problems. • Work in an agile environment to deliver high-quality software. BASIC QUALIFICATIONS • Currently enrolled in a Bachelor's or Master's Degree in Computer Science, Computer Engineering … Python. • Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. PREFERRED QUALIFICATIONS • Previous technical internship(s). • Experience with distributed, multi-tiered systems, algorithms, and relational databases. • Experience in optimization mathematics such as linear programming and nonlinear optimization. • Effectively articulate technical challenges and solutions. • Adept at handling ambiguous or More ❯
London, England, United Kingdom Hybrid / WFH Options
Leonardo.Ai
You’ll work hand-in-hand with our Researchers to create and curate large, multi-modal datasets, including synthetic data, that supercharge SOTA generative AI solutions. Your expertise in distributed systems, data processing, and experimentation will shape the backbone of our research work. Responsibilities: Data Acquisition & Curation Lead the ingestion, unification, and organization of large, unstructured data sources (e.g. … text, images, 3D geometry, code snippets) into scalable, high-quality datasets suitable for machine learning research and production. High-Performance Data Pipelines Develop and optimize distributed systems for data processing, including filtering, indexing, and retrieval, leveraging frameworks like Ray, Metaflow, Spark, or Hadoop. Synthetic Data Generation Build and orchestrate pipelines to generate synthetic data at scale, advancing research on … rounded expertise in Python and PyTorch. Synthetic Data & Inference Passion for synthetic data generation making use of inference of pretrained models, 3D rendering engines, and/or other softwares. DistributedComputing & MLOps Demonstrated proficiency in setting up large-scale, robust data pipelines, using frameworks like Spark, Ray, or Metaflow. Comfortable with model versioning, and experiment tracking. Performance Optimization More ❯
years. Key Job Responsibilities Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. Design and build innovative technologies in a large distributedcomputing environment and help lead fundamental changes in the industry. Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and … speed. Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. Work in an agile environment to deliver high quality software. Minimum Requirements Graduated less than 24 months ago or about to complete a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related fields at … or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. Previous technical internship(s) if applicable. Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as linear programming and nonlinear optimisation. Ability to effectively articulate technical challenges and solutions. Adept at handling More ❯
or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing - Experience in building machine learning models for business application - Experience with natural language processing and/or processing of multi-modal data (e.g. More ❯
communicate clearly with peers and stakeholders verbally and via text (video calls, JIRA, Slack, email) Demonstrated ability to focus on analytical tasks such as finding issues in a huge, distributed system A desire to learn and grow daily, both technically and w/soft-skills interpersonally An open-minded and collaborative attitude Preferred technical and professional experience Expertise in … Java and Scala programming on the JVM Experience with concurrency, memory management and I/O Experience with Linux or other Unix-like systems Experience with distributed databases, DataStax Enterprise or Apache Cassandra in particular Experience with distributedcomputing platforms, Apache Spark in particular ABOUT BUSINESS UNIT IBM Software infuses core business operations with intelligence-from machine … many of the Fortune 50 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM More ❯
years. Key job responsibilities - Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. - Design and build innovative technologies in a large distributedcomputing environment and help lead fundamental changes in the industry. - Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and … speed. - Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. - Work in an agile environment to deliver high quality software. BASIC QUALIFICATIONS - Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields at … Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable - Experience with distributed, multi-tiered systems, algorithms, and relational databases - Experience in optimization mathematics such as linear programming and nonlinear optimisation - Ability to effectively articulate technical challenges and solutions - Adept at handling More ❯
We will also consider part-time applications for this role. Please indicate your preferred working schedule in your cover letter. About Us Riverlane's mission is to make quantum computing useful, sooner. From advances in material science to complex chemistry simulation for drug design and discovery, quantum computers will help solve some of the world's most important challenges. … edge R&D in quantum error correction (QEC), and are partnering with many of the world's leading quantum hardware providers and government agencies to make fault-tolerant quantum computing a reality. We're making remarkable progress and growing fast. About The Role As a Senior Embedded Software Engineer at Riverlane, you will use your expert embedded software skills … problem-solver, you will be curious in your approach and solutions driven. You will work well with different people and have a ‘ship' mentality... and you will learn quantum computing along the way! Requirements What you will do You will work with our talented embedded software team and hardware designers to design and build the embedded software for the More ❯
or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS Experience using Unix/Linux Experience in professional software development Our inclusive culture empowers Amazonians to deliver the best results for More ❯
or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Our inclusive culture empowers Amazonians to deliver the best results for More ❯
large volume or high load. Start-up experience is highly valued for cultural fit. Nice to haves: 2+ years of team management experience. Experience working on AI-based products. Distributedcomputing experience (Spark, MPI). Full stack development experience. Workflow orchestration in distributed systems. Why Monolith? Our culture is passionate, engaging, and collaborative. We value authenticity, continuous More ❯
City of London, London, United Kingdom Hybrid / WFH Options
CipherTek Recruitment
such as Solace . Linux based systems, CI/CD pipelines, GitHub Actions, MyBatis, Maven Advanced experience with FIX Engines/Routers (Raptor, Catalyst, Chronicle, or similar tools). Distributed Systems: Experience with distributedcomputing , clustering , and scalability strategies . Soft Skills: Excellent communication and interpersonal skills to work effectively with both business and technology teams. Ability More ❯
such as Solace . Linux based systems, CI/CD pipelines, GitHub Actions, MyBatis, Maven Advanced experience with FIX Engines/Routers (Raptor, Catalyst, Chronicle, or similar tools). Distributed Systems: Experience with distributedcomputing , clustering , and scalability strategies . Soft Skills: Excellent communication and interpersonal skills to work effectively with both business and technology teams. Ability More ❯
London, England, United Kingdom Hybrid / WFH Options
WorksHub
As a backend development team, we are experienced advocates of functional programming so you can expect to join a team that is applying principles from FP, Reactive Programming and DistributedComputing to build these services, using Scala, Akka, Kafka, Play and Cats, as well a wide range of cloud-native technologies including AWS (Kinesis, DynamoDB, Lambda), Docker and … applications - "You build it, you run it." What you will do: You will be using Scala, Akka, Kafka, Kinesis, and Dynamo to build and innovate our software that is distributed, reactive, and scalable. You will: Contribute to or lead a significant part of the implementation and deployment of services within your team. Work on challenging and varied business domains More ❯
field experience - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Our inclusive culture empowers Amazonians to deliver the best results for More ❯
term strategic partnerships in support of key markets. - Grow the business to develop an independent territory. - Handle a high volume of engagements and the fast pace of the cloud computing market - Experienced with account management and solution oriented business development. - Relevant technical knowledge such as: fundamentals of cloud computing and virtualization, database systems, core distributedcomputing … experiences, don't let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. More ❯
or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing - Experience in building machine learning models for business application PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is More ❯