Senior C++ Engineer | £90,000 - £120,000 | C++, Low Latency, Optimisation | London - 4 days a week A cutting edge AI startup firm (with £20m of investment) is looking for a Senior C++ Engineer to join their growing team. As a Senior C++ Engineer, you will play a pivotal role … building applications processing real-time data and optimizing for latency and memory. Experience with various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) for code optimization. Familiarity with Docker, CI/CD pipelines. Preferred experience in one or more of the following: Edge/IoT computing Infrastructure management Monitoring … with ML models High intrinsic motivation, commitment to excellence, and a strong work ethic. Senior C++ Engineer | £90,000 - £120,000 | C++, Low Latency, Optimisation | London - 4 days a week more »
community e.g., blogs. Required Skills and Experience : Experience in developing software solutions for Android or Linux. Prior experience with performance modeling, profiling, debugging, and code optimization. High programming proficiency in Python and C/C++ with a deep understanding of algorithms, programming techniques, and software design. Excellent verbal and more »
to translate business requirements into scalable, efficient, and secure software solutions using the Python stack. Role and responsibilities: Write clean, maintainable, and efficient Python code to implement algorithms and models. Optimise performance and scalability of AI applications through codeoptimisation and parallelisation techniques. Develop and maintain scalable … Stay up-to-date with the latest advancements in Python, AI, and related technologies, and integrate them into our projects when appropriate. Participate in code reviews, provide constructive feedback, and mentor junior team members. Work closely with product managers and stakeholders to understand requirements and translate them into technical more »
to learn, and a commitment to coding standards. Required Knowledge and Experience: Extensive knowledge of HTML5, JavaScript (including jQuery), CSS. Experience with AJAX, JSON, code testing, and optimization. Proficient with code repositories like GitHub. Client-facing experience. Key Responsibilities: Innovative Development : Drive R&D for new technologies. Learning … Adaptability : Continuously learn new coding languages and technologies. Coding Standards : Adhere to coding best practices. Debugging : Identify and resolve issues with skilled debugging tools. Code Quality : Implement clean, accessible code. Design Collaboration : Work with accurate wireframes. UI/UX : Ensure excellent end-user experience. Mentorship : Empower the team to … create HTML projects. Documentation : Author clear coding documentation. Code Optimization : Create reusable JS code libraries. Bug Fixing : Demonstrate strong technical problem-solving. Project Management : Manage multiple projects with excellent organizational skills. Communication : Exhibit strong interpersonal and communication skills. Tool Proficiency : Proficient in Microsoft Office and Adobe Creative Cloud. more »
with the developer community. Required Skills and Experience : Experience in developing software solutions for Android or Linux. Experience with performance modeling, profiling, debugging, and code optimization. Proficient in programming in Python and C/C++ with a deep understanding of algorithms, programming techniques, and software design. "Nice To Have more »
well-tested, ready-for-production code. Contributing to design and architecture discussions. Creating robust deployment and monitoring systems. Providing support for production environments. Conducting code reviews and engaging in agile software development activities. Collaborating positively with team members. Adaptable, proactive, and willing to take ownership. Keen attention to detail … Containerd, Kubernetes. Strong problem-solving skills and the ability to communicate complex ideas effectively with a strong bias for architecting at scale. Experience in code optimization and high-performance computing. Additional "Nice to Have" Skills: Experience in networking, particularly with Arista/Cisco/Juniper hardware. Good current knowledge more »
role will involve developing and delivering complex full lifecycle projects across the front & middle office that are robust and scalable. Your solutions will drive codeoptimisation and performance tuning to improve and evolve existing services. You will also be responsible for mentoring and helping junior developers as well more »
Requirements - Hardware-specific code optimization experience, such as using Single Instruction Multiple Data (SIMD) Experience in implementing a compiler backend code generator. Experience in implementing SW stack related to OpenCL or CUDA Experience in implementing SW stack using massive parallelism. Experience in implementing low-level software at the more »
their needs and gather requirements for projects Architecture design: Design an updated architecture or modify the existing one to ensure scalability, maintainability and performance Code refactoring: Refactor existing code to improve readability, modularity, and efficiency, adhering to coding standard and best practices Performance Optimization: Identify and address performance … bottlenecks in the application through optimization techniques such as catching, database tuning and code optimization Documentation: Create and maintain documentation for the application, including technical specifications, architecture diagrams and user guides Senior ASP.NET Developer – Requirements: Bachelors or Master’s degree in Computer Science or a related field At least more »