Basic Qualifications Outstanding academic achievement in a relevant quantitative discipline such as physics, mathematics, statistics, engineering, or computer science. Strong programming skills in object-oriented or functional languages like C++, Java, or Python. About Goldman Sachs Goldman Sachs is committed to helping clients, shareholders, and communities grow through our people, capital, and ideas. Founded in 1869, we are a leading More ❯
teams to improve operational excellence. BASIC QUALIFICATIONS Experience automating, deploying, and supporting large-scale infrastructure. Proficiency in at least one modern programming language such as Python, Ruby, Golang, Java, C++, C#, or Rust. Experience with Linux/Unix systems. Knowledge of CI/CD build processes. PREFERRED QUALIFICATIONS Experience with distributed systems at scale. 2+ years developing software testing suites More ❯
Robotics, Electrical Engineering, or a related field. Experience: Minimum of 3 years of professional experience in embedded software development. At least 2 years of experience working with C or C++ in an embedded environment. Proven experience in designing and debugging robotic systems or similar applications. Technical Skills: Strong understanding of real-time operating systems (RTOS) and multitasking environments. Familiarity with More ❯
architecture, design patterns, reliability and scaling) of new and existing systems Strong coding skills with expert-level proficiency in at least one of the following languages - Java (preferred), Golang, C++, Python or Rust Technical proficiency in identity protocols (SAML, OIDC, LDAP, Kerberos, FIDO2, WebAuthN) #J-18808-Ljbffr More ❯
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience as a mentor, tech lead or leading an engineering team - Proven experience with microcontroller architectures - Extensive experience in power management and thermal optimization More ❯
Strong communication and interpersonal skill to effectively collaborate with global team members and stakeholders. Knowledge of software development best practices, version control, and testing methodologies. Strong understanding of modern C++ development techniques. Professional experience working in Linux environment. Strong knowledge of Data Structures, Networking concepts. Proficiency in Python. Nice to have: Advanced degree in Mathematics or Computer Engineering (MSc) Capable More ❯
improvements where appropriate Your key skills: Hands-on experience with Cloud Architecture Design and/or Cloud Architectural Patterns for Development Programming languages, such as C#, Python, Perl, Java, C++ CICD tools such as Azure DevOps, GitHub Actions, Gitlab, Jenkins, TeamCity Scripting languages such as PowerShell, bash Observability/Monitoring: Prometheus, Grafana, Splunk Containerisation tools such as Docker, K8S, OpenShift More ❯
ll Need to Have A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Strong software engineering skills in any high-level language (we mainly use Python and C++) A deep understanding of software system reliability and risk management-including how to identify potential points of failure and design mitigation strategies. A good understanding of data structures, algorithms, and More ❯
STEM subject. Excellent A-levels, minimum AAB, including an A in Maths (or equivalent). Passion for programming and experience with an object-oriented language such as C#, Java, C++, or Python. Ability to apply technology and solve problems systematically. Logical, organized, and practical mindset. Eagerness to take responsibility and quick learner. Strong team collaboration skills. More ❯
Masters or PHD preferred • Strong analytical skills to perform complex functional and technical analyses • Strong communication skills RELEVANT PRIOR EXPERIENCE • Developing mathematical models in one of the following: Python, C++ or Java. • Developing financial pricing models in any asset class. • Maintaining a production code base and daily production processes. • Preparing and submitting technical documents to support the validation of mathematical More ❯
scrappy to get the job done You have a nose for value and empathy for your customers You have experience with agile development environments using programming languages like Python, C++, SQL, Java and R, but are also language agnostic and willing to pick up new programming languages as needed You believe in using boring technology (described in this blog post More ❯
for large-scale AI applications. Knowledge of Generative AI & LLM infrastructure, including AI ecosystems for GPT, OpenAI, and optimizing data ingestion, model scaling, and performance tuning. Proficiency in Python & C++ for building ML pipelines, optimizing AI inference, and ensuring low-latency execution. Expertise in AI-ready infrastructure, data engineering, modern data management skills, and platforms such as Databricks and SageMaker. More ❯
outputs are integrated to deliver agreat experience to our customers Qualifications BS, MS or PhD in Computer Science, Robotics, or other relevant Engineering disciplines 10+ years of experience in C++ and Python, ideally in a context of real-time Perception systems 10+ years of robotics, AV (Autonomous Vehicle), or other real-time, safety-critical experience Experience developing Perception algorithms using More ❯
of clearly explaining sophisticated quantitative concepts to diverse audiences. Preferred Skills: Demonstrated success in publishing or presenting quantitative research in academic or industry forums. Experience working with compiled languages (C++) is beneficial. Why Join Cognitive Credit: Opportunity to lead and innovate at the forefront of credit market digitalization and financial analytics. At our firm you can apply all your experience More ❯
ago Software Engineering Lead (Flutter) - Catalyst Greater London, England, United Kingdom 1 month ago London, England, United Kingdom 1 month ago London, England, United Kingdom 3 weeks ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago Were unlocking community knowledge in a new way. Experts add insights directly into each More ❯
to work independently and in a collaborative team Experience with the full software development lifecycle Experience with real-time systems. Excellent development and debugging skills. Hands-on proficiency in C++ and Python Confident in debugging software/hardware interactions and possible failure modes Preferred Qualifications Strong understanding of computer architecture, operating systems, data structures, and networking Familiarity with relevant software More ❯
Excellent academic record in a relevant quantitative field such as physics, mathematics, statistics, engineering or computer science. Strong programming skills in an object oriented or functional paradigm such as C++, Java or Python. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in More ❯
years of scripting language experience - 2+ years of technical support experience - Experience with AWS, networks and operating systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience documenting technical customer issues Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and More ❯
industry standard test automation tools and experience developing product test harnesses • Experience with Android, iOS or other mobile application development or testing • Strong experience in Python, Java, C, and C++ • Experience with open source tools and resources • Experience working closely with development and business teams. Key job responsibilities As a Software Quality Assurance Engineer, you will join the team of More ❯
ll Need to Have A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Strong software engineering skills in any high-level language (we mainly use Python and C++) A deep understanding of software system reliability and risk management-including how to identify potential points of failure and design mitigation strategies. A good understanding of data structures, algorithms, and More ❯
ll Need to Have A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Strong software engineering skills in any high-level language (we mainly use Python and C++) A deep understanding of software system reliability and risk management-including how to identify potential points of failure and design mitigation strategies. A good understanding of data structures, algorithms, and More ❯
Research and implement novel machine learning and statistical approaches BASIC QUALIFICATIONS - Master's degree in computer science, mathematics, statistics, machine learning or equivalent quantitative field - Experience programming in Java, C++, Python or related language - Experience with SQL and an RDBMS (e.g., Oracle) or Data Warehouse PREFERRED QUALIFICATIONS - Experience implementing algorithms using both toolkits and self-developed code - Have publications at More ❯
for our development teams. BASIC QUALIFICATIONS - Master's degree in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience with More ❯
British Computing Society (BCS) or the Chartered Institute for IT. Be fully conversant with the languages in the specification eg, Python or C based languages such as C, C#, C++, Java You will be a qualified teacher or hold an equivalent teaching qualification such as Cert Ed, C&G 7404, PTTLLS, CTLLS, DTLLS or an Assessor/Verifier award Experience More ❯
architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control More ❯