1

Software Engineer In Germany Jobs in Micronesia (NOW HIRING)

This role combines hands-on software engineering with applied research in generative methods, and you will collaborate with research, engineering, product, and model teams as well as external labs.

Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S ... software-defined data center (SDDC), infrastructure/platform as a service, automation ...

$120K/yr

Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S ... Experience with software-defined networking technologiesincluding SDDC, SD-WAN,SASE,SSE,etc ...

Strong fundamentals in programming, optimizations, and software design, especially in Python * Proficiency in problem-solving and debugging skills in GPU orchestration and Multi-Instance GPU (MIG ...

$163K - $217K/yr

What You'll Bring The ideal candidate will have: * 8+ years of extensive experience in Cloud Architecture, Software as a Service (SaaS) Engineering, or Technical PreSales. * Strong knowledge of ...

Ability to train customers on product operation, maintenance, and software programming, and explain complex technical concepts in a clear, accessible way. * Technical learning and computer skills:

$110K - $125K/yr

Collaborate with program management, systems engineers, and quality managers to ensure alignment in an integrated product team environment. * Provide guidance on CM plans for software, hardware, and ...

With our three market leading businesses, world-class operations and investments in research and ... Software, SETC). The HR Business Partner will drive compensation philosophy around market rate ...

... Engineering, Biophysics, Computer Science, or a related technical field (or equivalent experience). * 8+ years of experience in software development for deep learning, GPU acceleration, or scientific ...

Bachelor's degree in a professional engineering discipline from an ABET-accredited educational ... Ability to assess hardware and software integration for security-related systems * Experience ...

... software, RTL, verification, platform, and post-silicon teams to bring architecture decisions to completion. What We Need To See: * BS, MS, or PhD in Electrical Engineering, Computer Engineering ...

... in at least one of the following: software development, DevOps engineering, systems administration, or systems architecture in public cloud AWS domain In-depth knowledge of Windows and Linux ...

Expert programming and software skills in C++. * Experience in RTL design and/or architecture with the ability to understand common chip design concepts. * An automation-centered mindset. * A desire ...

... Biomedical Engineering, Computational Biology, Computational Chemistry, Robotics, or related fields with strong applied experience. * 8+ years of experience. * Proven track record in software ...

... in Huntsville, AL. Our team provides superior research, development, and engineering services to ... Use Government software to identify errors, track equipment status and nonmissioncapable time, and ...

What We Need to See: * 12+ years of experience in strategic partnerships, developer-forward sales, or alliance management within software, cloud, AI, or high technology industries. * Experience ...

Background in software development and distributed computing. Bonus points for GPU and CUDA programming experience! * Driven to positively impact healthcare through the use of new technologies.

... hardware/software compatibility and maintenance of Information Systems. They will also be ... Participate in and lead technical meetings with team members, engineers, program personnel and ...

$1.1K/wk

Participation in a minimum of 1 full life cycle software implementation * Understanding of the ... Experience with AI products, prompt engineering and agent development About You The Technical ...

$154K/yr

... engineering, product management, campaign marketing, PR, and sales to land cohesive narratives in ... software or hardware products. * Solid working knowledge of and experience with Scientific ...

next page

Showing results 1-20

Software Engineer In Germany information

What are the key skills and qualifications needed to thrive as a Software Engineer in Germany, and why are they important?

To thrive as a Software Engineer in Germany, you generally need a degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and a solid understanding of software development principles. Familiarity with tools like Git, Docker, cloud platforms (AWS, Azure), and Agile methodologies, as well as certifications like AWS Certified Developer, are often expected. Excellent problem-solving abilities, teamwork, and strong communication skills help you stand out in multinational and cross-functional environments. These skills are crucial for delivering high-quality, reliable software solutions that meet business and user needs in Germany’s competitive tech landscape.

Which country is no. 1 in software engineering?

The United States is often considered the leading country in software engineering due to its large tech industry, innovation hubs, and high demand for software engineers. Countries like China and India also have significant software development sectors, but the US remains a global leader in technological advancements and employment opportunities for software engineers.

Can I get a job in Germany as a foreigner?

Software engineers can work in Germany as foreigners if they have a valid work visa or residence permit, which typically requires a job offer from a German employer and relevant qualifications. Proficiency in German and relevant technical skills, such as programming languages and software development tools, can improve employment prospects. Employers may also need to demonstrate that the position cannot be filled locally before hiring a foreign worker.

What are some common challenges faced by software engineers working in Germany, and how can they be addressed?

Software engineers in Germany often encounter challenges such as navigating language barriers within multicultural teams and adapting to local work culture, which emphasizes precision, planning, and collaboration. Additionally, understanding Germany's strict data privacy regulations (such as GDPR) is essential, as these impact software development practices. To address these challenges, it is beneficial to invest time in learning basic German, familiarize yourself with relevant legal frameworks, and actively participate in team meetings to foster effective collaboration. Many companies also offer language courses and cultural integration programs to support international hires.

What does a Software Engineer do in Germany?

A Software Engineer in Germany is responsible for designing, developing, testing, and maintaining software applications or systems according to client or company requirements. They often work with teams using modern programming languages and tools to create efficient, scalable, and secure solutions. In addition to programming, software engineers may also be involved in problem-solving, debugging, code reviews, and documentation. The role can vary depending on the industry, but it typically requires strong technical skills and the ability to work collaboratively.

What is the difference between Software Engineer In Germany vs Software Developer In Germany?

AspectSoftware Engineer In GermanySoftware Developer In Germany
Required CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's or Master's in Computer Science, relevant certifications
Work EnvironmentDesign, develop, and maintain software systems, often involved in architecture decisionsFocus on coding, implementation, and debugging of software applications
Employer & Industry UsageUsed across tech companies, finance, automotive, and manufacturing sectorsCommonly used in software firms, startups, and IT departments
Search & Comparison IntentInterested in roles involving system design and architectureLooking for coding-focused roles and project implementation

In Germany, Software Engineers typically engage in system design and architecture, requiring broader technical skills, while Software Developers focus on coding and implementing software solutions. Both roles often require similar educational backgrounds and certifications, but their daily tasks and responsibilities differ slightly based on scope and focus.

Are software engineers in demand?

Software engineers are highly in demand in Germany due to the country's strong technology sector and digital transformation initiatives. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability. The demand is expected to grow as companies continue to invest in software development and digital infrastructure.

How much can a software engineer make in Germany?

A software engineer in Germany typically earns between €50,000 and €70,000 annually, with experienced professionals and those working in major cities earning higher salaries. Salaries can vary based on skills, certifications, and the specific industry or company size.
Senior Scientist, Synthetic Data Generation

Senior Scientist, Synthetic Data Generation

Nvidia

Full-time

Posted 25 days ago


Job description

NVIDIA is at the forefront of the AI revolution, and our research is shaping the future of large language models. We are looking for a Senior Scientist to join our team and help advance our capabilities in synthetic data generation for training frontier models. You will contribute to open-source libraries within the NVIDIA NeMo ecosystem that generate synthetic datasets across text, code, structured, and multimodal data, directly feeding the pre- and post-training of LLMs such as Nemotron. This role combines hands-on software engineering with applied research in generative methods, and you will collaborate with research, engineering, product, and model teams as well as external labs.

What you'll be doing:

  • Build synthetic data generation pipelines using LLM-based methods and automated quality evaluation, producing datasets that improve the pre- and post-training of LLMs such as Nemotron - reasoning, coding, structured output, and multimodal understanding.

  • Advance multimodal synthetic data generation - image, document, video, and audio - in partnership with NVIDIA's model teams.

  • Design and maintain open-source libraries and SDKs with clean APIs and strong documentation.

  • Drive software excellence with modern tooling, architecture based on configuration, and professional Git/CI-CD.

  • Publish original research at top machine learning and AI conferences to maintain NVIDIA's technical leadership.

  • Mentor interns and junior researchers to develop technical growth within the team.

What we need to see:

  • PhD in Computer Science, Machine Learning, Statistics, or a related field, or equivalent experience.

  • A research background of 3+ years in synthetic data generation, generative modeling, multimodal machine learning, or related areas. Comparable experience is also considered.

  • Deep technical understanding of LLMs, how data shapes their pre- and post-training, and inference frameworks such as vLLM or TGI.

  • Proven track record of developing or maintaining software libraries used by a broad developer community.

  • Strong publication record at premier venues such as NeurIPS, ICML, ICLR, ACL or similar.

Ways to stand out from the crowd:

  • Open-source contributions in ML or data tooling.

  • Experience with multimodal generation or understanding (vision-language, document AI, video, or audio).

  • Building and optimizing scalable data pipelines for large-scale model training (throughput, distributed inference).

  • Experience generating data for agentic, tool-use, or reinforcement-learning post-training.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and talented people in the world working with us. If you are creative, autonomous, and passionate about building open-source tools that make AI safer and more private, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 264,500 USD for Level 3, and 192,000 USD - 304,750 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until June 14, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993