Derbyshire, East Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
The Role An exciting opportunity has arisen for a skilled Software Engineer to join a growing Agile development team, working on advanced software solutions for complex engineering applications. This is a technical development role with a strong focus on modern C++ and software engineering best practices. You will be involved in the full development lifecycle, from requirements gathering … Visual Studio, Git, Jira etc Great communication skills Desirable Strong Maths/Physics background React and JavaScript The Company This is a well-established organisation recognised for delivering high-performanceengineering software used worldwide. Their teams are highly collaborative, technically driven, and committed to pushing the boundaries of precision and performance. They provide an environment that values innovation More ❯
scalable, fault-tolerant AI systems for cyber operations. - Build orchestration frameworks that coordinate multiple AI models and tools. - Develop robust model control plane (MCP) server infrastructure. - Create advanced prompt engineering strategies tailored to complex operational scenarios. - Build resilient API layers that handle model failures and edge cases gracefully. - Rapidly prototype new capabilities while maintaining production-quality standards. - Mentor junior … engineers and contribute to a high-performanceengineering culture. - Lead architectural decisions that balance innovation with operational reliability. - Drive technical discussions on AI capabilities, limitations, and strategic use cases. - Deliver proof-of-concepts that demonstrate breakthrough capabilities. What You Bring - 12+ years of software engineering experience, with deep expertise in Python. - Proven experience deploying AI-powered applications … architectures (agents, RAG, chains, function calling). - Hands-on experience integrating multiple AI services and managing failure modes. - Experience with MCP servers or similar model-serving infrastructure. - Advanced prompt engineering skills with real-world results. - Expertise in building distributed systems and managing asynchronous workflows. - Deep understanding of AI model behavior, limitations, and provider ecosystems. - Excellent debugging skills, especially for More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Reed Talent Solutions
Clearance: SC level required Are you a skilled professional in composite materials and advanced CAD tools? We are looking for a Composites Design Engineer to join our dynamic aerospace engineering team. Key Responsibilities Design and develop composite components using Siemens NX. Lead projects from concept to final design release. Participate in design reviews and contribute to continuous improvement initiatives. … Essential Skills & Experience Proven experience in aerospace or high-performanceengineering environments. Proficiency in Siemens NX and Fibresim CAD software. Strong understanding of composite materials and tooling design. Experience in design for manufacture and full design lifecycle management. Excellent communication and collaboration skills. Apply now if you have live SC Clearance and are ready to elevate your career … in aerospace engineeringMore ❯
must ensure best practices and processes are adapted to eliminate dependencies on unavailable services and self-enable application teams to use reliable virtual services to help with integration and performance testing. Responsibilities: Design, build and implement virtual solutions to simulate APIs and edge applications. Create and maintain virtual services, data models and performance simulations to support faster testing … at a shorter timeline. Must be able to work closely with the developers and product managers/owners to help with identifying areas of improvement for Service Virtualization and Performance Engineering. Must be a fast learner to possess deep understanding of the project team's application architecture, priorities and be able to provide quick feedback for improvement at the … Python a plus. Familiarity with Agile and Waterfall methodologies and also well versed with the CI/CD pipelines. Knowledge on GitLab CI a plus. Must be familiar with Performance Testing artifacts and should be involved with performance metrics evaluation along with the performance testing team. This individual must be able to provide input to the Non More ❯
used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators, Inferentia and Trainium. The Acceleration Kernel Library team is at the forefront of maximizing performance for AWS's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal … performance for our customers' demanding workloads. We combine deep hardware knowledge with ML expertise to push the boundaries of what's possible in AI acceleration. The AWS Neuron SDK, developed by the Annapurna Labs team at AWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon's Inferentia and Trainium ML accelerators. This comprehensive toolkit includes … performance. As part of the broader Neuron Compiler organization, our team works across multiple technology layers - from frameworks and compilers to runtime and collectives. We not only optimize current performance but also contribute to future architecture designs, working closely with customers to enable their models and ensure optimal performance. This role offers a unique opportunity to work at the More ❯
providing profiling and optimization tools for the Neuron ML accelerators fleet. You will work closely with the hardware and software teams to ensure the right tools are available for performance profiling of large ML workloads, identifying bottlenecks and automatically providing improvement recommendations. Neuron Core Tools develops and maintains a family of profiling software and provides ability for performance … to the Neuron Core Tools team Work closely with the frameworks and compiler teams. Collect requirements from various other teams including training, inference and runtime. Collaborate with the compiler performance team to ensure timely release of the core performance tools. Anticipate future needs based on the product roadmap and develop necessary tools to increase efficiency in large scale … enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the More ❯
Evervault is a data security & compliance infrastructure company. We help engineering teams find and secure their most sensitive data, and comply with data security & privacy compliance frameworks. Our mission is to make world-class data security effortless. Our customers range from small startups building their first product to the largest financial & healthcare institutions in the world. About this role … would like to work on) a product that offers tooling or APIs consumed and loved by developers. Think about solving complex problems like global state replication, data consistency and performance engineering. We work mostly in Rust and Node.js, built on AWS. However, we don't expect you to have production experience in that exact stack: we care much more … about your engineering skill than knowledge of a particular language or framework. Hold yourself and others to a high bar. Take pride in working on projects to successful completion involving a wide variety of technologies and systems. Thrive in a collaborative environment with people from different backgrounds. Enjoy working with many languages, frameworks and programming paradigms. You will work More ❯
We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Why this role? As a Performance Engineer in the Pre-Training team you will be responsible for optimizing the performance of our advanced language models and systems. Their primary focus is on improving key … model training metrics, such as training throughput, ensuring high accelerator utilization. The team combines expertise in software engineering, machine learning, and low-level kernel design and development to design robust systems and enhance model performance. You will work on identifying and removing performance bottlenecks, develop cutting-edge training and profiling tools to help Cohere's mission of providing … software for training. Understand architectural modifications and design choices and their effects on training throughput and quality. Write low-level CUDA, triton kernels to squeeze every last bit of performance from our accelerators. Research, implement, and experiment with ideas on our supercompute and data infrastructure. Learn from and work with the best researchers in the field. You may be More ❯