Amazon EC2, S3, or similar services. Automate data processing workflows and support technical operations. Use tools such as PowerShell, Python, AutoIt, Windows batch, or Linux shell to develop code, algorithms, models, or scripts. Integrate and engineer systems while maintaining alignment with emerging technical trends. Offer technical support and training to a diverse client base. Design, provision, and maintain SQL databases More ❯
and reinforcement learning models focused on automating complex PCB design problems, working closely with researchers and engineers to bring ideas to life. Responsibilities: Develop scalable and efficient machine learning algorithms to tackle PCB place-and-route challenges. Adapt and optimize ML models for large-scale distributed computing environments (e.g., GPUs, multi-node clusters). Build, test, and deploy robust production More ❯
years of experience in neural network research and development. The 20 years of experience shall include experience in all the following: Experience shall include designing and developing artificial intelligence algorithms such as neural networks, fuzzy logic and data fusion methods for advanced diagnostic systems or ship control systems applications, including development of digital twins of marine systems. Analysis of nonlinear More ❯
compilers, which convert programs for execution on a computer. They also solve technical problems that arise. Software engineers must possess strong programming skills, but are more concerned with developing algorithms and analyzing and solving programming problems than with actually writing code. Position Type: Full-Time Salary: $138k - $218k annually (depending on experience) Work Location: Onsite. Candidates are required to work More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
set with an innovative approach to problem solving that can be applied to resolving complex technical and system level requirements A comprehensive understanding of signal processing, tracking or classification algorithms and techniques employed on contemporary radio, satellite, radar or sonar real-world systems A good understanding of factors that can affect the real-world performance of radar systems and how More ❯
into actionable insights that mitigate risk, enhance resilience, improve efficiency, and accelerate decarbonisation. With adaptive AI, we analyze supply chains instantaneously—powering solutions for sourcing, risk, and compliance. Our algorithms make previously unseen and unknown information on real world assets visible, usable and defensible to the plot-level. We do this at a fraction of the computing power used in More ❯
into actionable insights that mitigate risk, enhance resilience, improve efficiency, and accelerate decarbonisation. With adaptive AI, we analyze supply chains instantaneously—powering solutions for sourcing, risk, and compliance. Our algorithms make previously unseen and unknown information on real world assets visible, usable and defensible to the plot-level. We do this at a fraction of the computing power used in More ❯
Experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals in data structures, design patterns, and algorithms Experience working with public clouds (e.g., AWS, Azure, GCP) Experience working with Docker and Kubernetes Understanding of authentication and authorization frameworks/standards (e.g., OAuth) Familiarity with hypervisors (e.g., VMWare More ❯
experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals in data structures, design patterns, and algorithms Experience working with public clouds (e.g., AWS, Azure, GCP) Experience working with Docker and Kubernetes Understanding of authentication and authorization frameworks/standards (e.g., OAuth) Familiarity with hypervisors (e.g., VMWare More ❯
of experience A Degree in Computer Science or related fields (Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS More ❯
experience Degree must be in Computer Science or related fields (Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS More ❯
of experience A Degree in Computer Science or related fields (Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS More ❯
form of payment in exchange for employment opportunities, upholding a fair and ethical hiring process. We use AI technology to support parts of our recruitment process, but people-not algorithms-make all final hiring decisions. AI may assist with tasks like scheduling, screening for role alignment, or helping us manage large volumes of applications more efficiently. However, candidates are reviewed More ❯
SonarQube, xUnit, Postman, Cucumber, Polaris, Blackduck. • Strong hands-on experience in any one or more cloud technologies such as Azure/GCP/AWS. • Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain Driven Design & Event Driven More ❯
of experience with object-oriented software development (C/C++, Java) • 1+ years of experience in hardware and software integration • 1+ years of experience developing, documenting, and maintaining architectures, algorithms, interfaces, and designs for software systems • Experience with Linux or Windows development • Experience with Git, or equivalent version control system Preferred Qualifications (Desired Skills and Experience): • 5 or more years More ❯
Levels: Degree must be in Computer Science or related fields (Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS More ❯
and seamless integration across trading, risk, operations, and finance workflows. The system is built with a modular architecture encompassing core components such as market data feeds, order gateways, execution algorithms, risk engines, UI dashboards, middle office reconciliation, and account infrastructure. We emphasize event-driven, deterministic system design, real-time observability, and strong security. Our tech stack includes Java (low-latency More ❯
part of a highly innovative AI and ML team working alongside engineers, scientists and product managers to tackle complex challenges by combining Trainline's rich datasets with cutting edge algorithms to build our next generation platform. What unites our team is an expertise in the field, a love of what we do and the desire to create impactful solutions to More ❯