- Charlotte - Texas - Spojené státy americké
- Cincinnati - Ohio - Spojené státy americké
- Dallas - Texas - Spojené státy americké
- Livonia - Michigan - Spojené státy americké
AI Developer - US
Summary:
We are a leading global software company at the forefront of computer-aided design, 3D modeling, and simulation, helping innovative manufacturers worldwide design better products—faster and more efficiently.
We are looking for a Software Engineer with strong hands-on experience in Generative AI and Agentic AI development to build and enhance AI-powered capabilities across the Siemens Software portfolio. In this role, you will focus on implementing, integrating, and optimizing AI solutions using large language models (LLMs), agent frameworks, and scalable data pipelines.
The ideal candidate is a practitioner who enjoys writing production-quality code, integrating AI models with real-world data systems, and iterating on solutions to improve accuracy, performance, and reliability of AI-driven applications.
Key Responsibilities:
- Design, develop, and deploy AI-powered applications leveraging Large Language Models (LLMs) and Agentic AI systems for natural language understanding, question answering, contextual content generation, and autonomous task execution.
- Develop and maintain clean, well-structured, and well-documented APIs and services, primarily in Python, enabling reliable integration of AI and agentic capabilities with enterprise platforms.
- Implement agent-based workflows, including planning, tool usage, memory, and multi-step reasoning, integrating agents with internal tools, services, and data sources.
- Design, build, and operate data ingestion, transformation, and storage pipelines that handle structured, semi-structured, and unstructured data, support efficient modeling, querying, and retrieval for AI-driven use cases.
- Collaborate closely with data science and AI teams to productionize models, prompts, agent strategies, and evaluation techniques into scalable, reliable software solutions.
- Integrate software components and systems, ensuring smooth deployment, monitoring, and operation in production environments.
- Identify and resolve performance, scalability, and reliability bottlenecks, optimizing AI applications and agent workflows for speed, cost, and resource efficiency.
- Document APIs, agent behaviors, data flows, and development processes to ensure maintainability and effective knowledge sharing.
- Stay current with advancements in Generative AI, Agentic AI, and software engineering, contributing ideas and improvements to continuously enhance development practices and product capabilities.
Qualifications:
- Bachelor’s or master’s degree in computer science, Data Science, Artificial Intelligence, or a related field in software development including SDLC such as GPT-4, LLaMA, Anthropic Claude, or equivalent models.
- Practical experience with Agentic AI frameworks and patterns, including tools such as Semantic Kernel, AutoGen, Microsoft Agentic Framework, LangChain, LangGraph, OpenAI APIs, or similar technologies.
- Strong proficiency in Python, with proven experience building, testing, and maintaining production-grade APIs and services using frameworks such as FastAPI, Django, or Flask.
- Hands-on experience with vector databases (e.g., Chroma, Azure AI Search), graph databases (e.g., Neo4J) and NoSQL databases (e.g., MongoDB, Cosmos DB), including data modeling, query optimization, and application integration.
- Working knowledge of machine learning frameworks such as PyTorch or TensorFlow, along with familiarity with MLOps practices (model lifecycle management, evaluation, monitoring).
- Experience with cloud platforms (AWS, Azure, or GCP) and deploying, scaling, and operating AI/LLM-based applications in production environments.
- Strong analytical and problem-solving skills, with attention to performance, reliability, and edge cases in real-world systems.
- Effective communication skills and the ability to collaborate closely with cross-functional teams, including data scientists, product managers, and platform engineers.
Preferred Skills:
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and automated testing frameworks
- Knowledge of data governance, privacy, and security practices in AI applications
- Familiarity with agile development methodologies
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday
#LI-PLM
#LI-HYBRID
#SWSaaS
#LI-JJ1
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is $109,800.00 - $197,700 .00 annually with a target incentive of 5-8% of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.
Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation
for disability form. If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.
Pay Transparency
Siemens follows Pay Transparency laws.
California Privacy Notice
California residents have the right to receive additional notices about their
personal information. To learn more, click here.
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.