Stafford, Virginia, United States Hybrid / WFH Options
Dark Horse Technologies LLC
Tasks & Responsibilities Analyze data sets to identify trends and patterns. Develop and implement machine learning models. Collaborate with cross-functional teams to understand business needs. Evaluate and select appropriate algorithms for specific tasks. Clean and preprocess data for analysis. Conduct research on emerging AI technologies. Build predictive models for decision support. Design experiments to test hypotheses and refine models. Create More ❯
to interact and consume 'big data' analytics to make better business decisions. This role would consist of working together with a team of statistical analysts, understanding their methodologies and algorithms, and turning them into production ready code written in Python. This role would also require occasional travel to Paris or Munich. Main skills: Excellent knowledge of Python and it's More ❯
Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing, target detection and tracking, missile guidance/navigation/control algorithms, missile launchers, system control, built-in test, and system communication. Development will be in C and C++ hosted on either a PC or Unix environment and targeted for an embedded More ❯
Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing, target detection and tracking, missile guidance/navigation/control algorithms, missile launchers, system control, built-in test, and system communication. Development will be in C and C++ hosted on either a PC or Unix environment and targeted for an embedded More ❯
changes to Fire Control software. Software will be developed using Agile methodology and the Client-3 development process. Most newer Fire Control software is written in C++ however some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is developing for a Linux More ❯
of edge computing, cloud integration, and autonomous flight in a high-impact, fast-moving environment. Key Responsibilities: Architect scalable, modular software for UAS control, navigation, and mission planning Develop algorithms for autonomous flight, obstacle avoidance, and sensor data analysis Collaborate with cross-functional teams to ensure seamless software-hardware integration Streamline development workflows and enforce best practices across engineering Provide More ❯
in automated content creation and editing. Evaluate state-of-the-art academic and industry research, turning cutting-edge ideas into functional prototypes. Design and implement high-performance software and algorithms for image processing, deep learning, and 3D reconstruction. Own technical development for major components of the system, ensuring scalable and maintainable code. Collaborate with cross-functional teams to define requirements More ❯
problems. In this role, you will: Develop software solutions to address problems in multi-target tracking, sensor/data fusion, distributed consensus, and related challenges. Make key decisions about algorithms and architecture. Build state-of-the-art solutions by combining engineering excellence, academic techniques, and personal ingenuity. Rapidly iterate to adapt solutions to new needs and continuous deployment. Collaborate with More ❯
time, Permanent, MPS/UPS ) Key Stages: Primarily 3, 4, and potentially 5. Focus: Delivering inspiring and challenging Computer Science lessons that cover a range of topics, including programming, algorithms, data structures, and computer systems. Responsibilities Include: Planning and teaching high-quality lessons. Assessing student progress and providing constructive feedback. Fostering computational thinking and problem-solving skills. Contributing to curriculum More ❯
years of experience. 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). (U) Information Technology (IT) and Information Security More ❯
of concepts look for opportunities to use insights/datasets/code/models across other functions in the organisation (for example in the HR and marketing departments) Use algorithms to solve problems and enthuse others to see the benefit of your work. Requirements Must have a 2:1 or above in Business/Maths/Economics Good Excel skills More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
in industries such as agriculture, forestry and commercial real estate. Underpinning this success is a set of core Python applications which empower and control their hardware units with smart algorithms and background processes. They are looking for a senior software developer to support and expand these applications as they tackle new challenges and scale up. As well as technical development More ❯
verifiable performance track record. Expertise in quantitative analysis, statistics, and financial modeling. Proficiency in programming languages such as Python, R, or C++. In-depth knowledge of market microstructure, trading algorithms, and high-frequency trading (HFT). Strong analytical skills and experience with back-testing and simulation frameworks. Excellent risk management and portfolio optimization skills. Ability to work independently and in More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Jet2.com Limited
for the business. You'll identify efficiencies in the use of data across its lifecycle, reducing data redundancy, structuring data to ensure efficient use of time. You'll create algorithms and models to understand how changes in metrics in one area of the business impact other areas. What you'll have: Experience in using R, Python, or a similar statistical More ❯
Complexio's Foundational AI works to automate business activities by ingesting whole company data - both structured and unstructured - and making sense of it. Using proprietary models and algorithms Complexio forms a deep understanding of how humans are interacting and using it. Automation can then replicate and improve these actions independently. Complexio is a joint venture between Hafnia and Símbolo, in More ❯
and releasing proof-of-concept software and hardware systems. They are seeking a versatile scientist to join the team. They use modern machine learning/data science techniques and algorithms to solve these challenging problems. They work in a variety of areas including radar, communications, electronic warfare, and AI itself. The core of their work is developing fundamentally new approaches More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Onyx-Conseil
in industries such as agriculture, forestry and commercial real estate. Underpinning this success is a set of core Python applications which empower and control their hardware units with smart algorithms and background processes. They are looking for a senior software developer to support and expand these applications as they tackle new challenges and scale up. As well as technical development More ❯
Bachelor's degree in Computer Science or a related field Qualified Teacher Status (QTS) Proven experience teaching Computer Science to primary/secondary students Strong knowledge of programming languages, algorithms, and data structures Familiarity with educational software and tools for teaching Computer Science Excellent communication and interpersonal skills Ability to differentiate instruction to meet individual student needs Commitment to ongoing More ❯
Experience in malware analysis and mitigation techniques • Strong understanding of the Windows and Linux Operating System internals and APIs • Knowledge of analyzing shellcode, packed and obfuscated and the associated algorithms a plus • Experience with scripting languages such as Python, Bash, Pearl, etc • Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform • Experience documenting More ❯
knowledge of C/C++, C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms SDLC & Agile development TDD, Automated & Unit Testing Windows & Linux OS lockdown Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive and passion needed to be More ❯
knowledge of C/C++, C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms SDLC & Agile development TDD, Automated & Unit Testing Windows & Linux OS lockdown Aerospace software knowledge is desirable – e.g. DO178C If you think you have the drive and passion needed to be More ❯
and releasing proof-of-concept software and hardware systems. They are seeking a versatile scientist to join the team. They use modern machine learning/data science techniques and algorithms to solve these challenging problems. They work in a variety of areas including radar, communications, electronic warfare, and AI itself. The core of their work is developing fundamentally new approaches More ❯
of thousands of active users. 3+ years experience in a similar role Demonstrable experience in cloud (ideally AWS) Strong Python Programming A deep understanding of designing and implementing complex algorithms, data science and machine learning Confident in working in a fast paced environment and looking to take ownership over features Machine Learning Engineer Benefits: Private health insurance Regular salary reviews More ❯
produce integrated solutions Experience in technical documentation writing - design specifications, user guides, verification plans Expert user of EDA tools for simulation and synthesis Desirable: Knowledge of communications signal processing algorithms (such as error correction, equalisation, channel estimation, beamforming) Familiar with the AMBA bus protocol Understanding of UVM verification techniques or practical experience using UVM for IP verification Experience using C More ❯
support experience. Experience troubleshooting and debugging technical systems. Proficiency in scripting with modern programming languages. Preferred Qualifications Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis. Amazon fosters an inclusive culture that empowers employees to deliver the best results for our customers. If you require workplace accommodations during the application or More ❯