Logo for Siemens

AI Agentic Software Engineer

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or a related technical discipline, OR 5 years of equivalent professional experience in lieu of degree
  • 1–3 years of professional software engineering experience building and maintaining web-based or service-oriented applications
  • Solid grounding in data structures, algorithms, object-oriented programming, SQL/databases, REST API design, and SOLID principles
  • Experience with unit testing, mocking frameworks, and test automation — with a quality-first mindset across the full development lifecycle

Responsibilities

  • Build innovative, performant features into next-generation SaaS applications applying core computer science principles
  • Design, implement, test, and document services and components that scale across multiple projects
  • Embed quality throughout the full agile product lifecycle, including owning root-cause resolution of production defects
  • Write clean, maintainable code and uphold engineering standards in a professional environment

Key facts

Hard skills

Other skills

  • Communication
  • Teamwork

About the company

Siemens logo

Siemens

Industrial Machinery Manufacturing

Siemens AG (Berlin and Munich) is a leading technology company focused on industry, infrastructure, transport, and healthcare. From more resource-efficient factories, resilient supply chains, and smarter buildings and grids, to cleaner and more comfortable transportation as well as advanced healthcare, the company creates technology with purpose adding real value for customers. By combining the real and the digital worlds, Siemens empowers its customers to transform their industries and markets, helping them to transform the everyday for billions of people. Siemens also owns a majority stake in the publicly listed company Siemens Healthineers, a globally leading medical technology provider shaping the future of healthcare. In fiscal 2023, which ended on September 30, 2023, the Siemens Group generated revenue of €77.8 billion and net income of €8.5 billion. As of September 30, 2023, the company employed around 320,000 people worldwide.

Company details

Company typeXLarge
IndustryIndustrial Machinery Manufacturing
Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

At Siemens, we help organizations transform maintenance and operations through connected insights, AI-powered technology, and intelligent asset management solutions. Our software enables customers to manage the full lifecycle of assets, facilities, and infrastructure while improving efficiency, reducing risk, and optimizing long-term investments. By connecting data, people, and processes, we empower organizations to make smarter decisions, maximize asset performance, and achieve more resilient operations. 

Description: 
Siemens Asset Management Software continues to grow and needs exceptional engineers. This is an excellent opportunity for talented software professionals who thrive in a fast-paced, collaborative environment. You will work alongside our world-class engineering and product teams to design, implement, deliver, and support highly ambitious SaaS products and integrations. We are building a team that treats AI not as a novelty but as a core part of the engineering workflow — from AI-assisted coding and automated code review to agentic pipelines that amplify what individual engineers can deliver. You will bring your curiosity about these emerging practices and your passion for the craft of software engineering. 
You’ll make an impact by: 
  • Build innovative, performant features into our next-generation SaaS applications, applying core computer science principles — data structures, algorithms, and design patterns — to deliver reliable, scalable solutions. 
  • Design, implement, test, and document services and components that scale across multiple projects as common services or shared modules, within scope, cost, time, and quality constraints. 
  • Embed quality throughout the full agile product lifecycle: requirements, design, code, testing, delivery, and production support — including owning root-cause resolution of production defects. 
  • Write clean, maintainable code; uphold and continuously improve engineering standards in a professional environment (source control, CI/CD, shortened release cycles, automated testing). 
  • Partner with product owners and senior engineers to translate user requirements into technical specifications, offering pragmatic feasibility guidance and data-driven decision making. 
  • Leverage AI-assisted developer tools (e.g., GitHub Copilot, Claude, Cursor, or equivalent) to accelerate coding, code review, test generation, and debugging — and actively share practices and learnings with the team. 
  • Participate in agentic development workflows where AI agents assist with or autonomously handle defined stages of the SDLC — such as story enrichment, scaffolding, test generation, and PR summarization — reviewing agent output critically and ensuring quality before merge. 
This position is remotely based within the United States. 
However, to facilitate onboarding and establish key relationships with the team, the successful candidate will be required to attend their first week of employment onsite in Raleigh, NC. Following onboarding, the role will be fully remote.
Qualified Applicants must be legally authorized for employment in the United States and will not require employer sponsored work authorization now or in the future for employment in the United States.
This is how you’ll win us over: 
  • Bachelor's degree in Computer Science,Software Engineering, or a related technical discipline, OR 5 years of equivalent professional experience in lieu of degree
  • 1–3 years of professional software engineering experience building and maintaining web-based or service-oriented applications. 
  • Solid grounding in data structures, algorithms, object-oriented programming, SQL/databases, REST API design, and SOLID principles. 
  • Experience with unit testing, mocking frameworks, and test automation — with a quality-first mindset across the full development lifecycle. 
  • DevOps mindset: familiarity with CI/CD pipelines, exception handling, logging, monitoring, and operational metrics in a mature SDLC environment. 
  • Strong communication, partnership, and teamwork skills; experience working in agile methodologies (Scrum, Kanban, or equivalent). 

You’ll Thrive Even More If You Also Bring 
  • Hands-on experience with AI coding assistants and prompt engineering — using tools like GitHub Copilot, Claude, Cursor, or similar to accelerate code generation, test scaffolding, documentation, and code review. 
  • Exposure to agentic development patterns: understanding how LLM-powered agents can be chained or orchestrated to automate multi-step engineering tasks (e.g., requirement analysis → code generation → test writing → PR creation), and experience evaluating or integrating such pipelines into a team workflow. 
  • Familiarity with LLM tool-use, function calling, or structured output techniques that enable AI agents to interact with APIs, codebases, and external systems in a controlled, verifiable way. 
  • Cloud platform exposure — AWS, Azure, or GCP — including containers (Docker) and orchestration (Kubernetes). 
  • Experience with event-driven or messaging architectures (Kafka, SQS, RabbitMQ, or similar). 
  • Open-source contributions, personal projects, hackathon participation, or active involvement in developer communities — especially AI/ML or developer-tooling focused. 
  • Certifications in cloud platforms, AI/ML fundamentals, technology, or agile methodologies. 
  • Prior experience in agile at scale across globally distributed teams. 

At Siemens, you'll have the opportunity to grow your career while helping organizations operate smarter, safer, and more sustainably. We foster a culture of innovation, collaboration, and continuous learning, where employees are empowered to make a difference every day. If you're excited about solving real-world challenges and shaping the future of asset management, we encourage you to apply. 
Our Commitment to Equity and Inclusion in our Diverse Global Workforce:  
We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the every day with us.  
Siemens maintains a Drug Free workplace in accordance with applicable law.  #LI-AR1#AMS

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Siemens

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.