Apply now »

Software Engineer Sr - AI Solutions

Last Updated Date:  Nov 10, 2025
Location: 

Minneapolis, MN, US, 55402 West Fargo, 1814965, US, 58078

Company:  Doosan Bobcat NA US

At Doosan Bobcat, our success is powered by our people. Through our winning culture and one global team working together, we deliver the best products and service to our customers – and make the world a better place. Join our team today and start building your career with a worldwide leader.

Job Information

The Technical Software Engineer Sr is a strategic technical leader responsible for designing, developing, and deploying scalable, reliable software systems that support organizational objectives. This role involves architecting complex applications, implementing innovative solutions, and integrating emerging technologies—including AI, machine learning, and data-driven features—into core products and platforms. The Technical Software Engineer Sr provides technical mentorship, guides project execution, and ensures solutions are robust, secure, and aligned with business goals. They stay current with industry best practices, emerging trends, and responsible technology use to ensure the organization leverages advanced tools and techniques, including AI, effectively and ethically.

Role & Responsibility

Technical Design & Development  

  • Participate in the planning, architecture, and development of software solutions, including integrating AI, machine learning, and data-driven features where applicable.
  • Writing high quality code to develop and maintain scalable, high-quality systems, emphasizing performance, security, and long-term sustainability.
  • Drive deployment, monitoring, and continuous improvement of systems, including AI models and analytics components.

Leadership & Collaboration  

  • Mentor and coach junior and mid-level team members, fostering a collaborative, innovative environment.
  • Collaborate with cross-functional teams including product managers, solution architects, data scientists, and external vendors to realize strategic solutions that may incorporate AI capabilities. Drive dependency resolution and risk mitigation.
  • Participate in Agile ceremonies and PI Planning.
  • Lead knowledge sharing around emerging technologies, best practices, and responsible AI use.

Project & Process Management  

  • Manage project timelines, resources, and deliverables effectively across teams, including overseeing and directing the work of contractors and external vendors to ensure deliverables meet standards and deadlines.
  • Collaborate with stakeholders to integrate solutions into broader systems and workflows, ensuring seamless operation and alignment with organizational goals.
  • Monitor project progress, mitigate risks, and ensure timely, high-quality delivery of all project components.

Troubleshooting & Optimization  

  • Troubleshoot performance, scalability, and security issues across the software stack and data pipelines.
  • Continuously optimize system architecture and deployment pipelines, including refining AI/ML models to improve accuracy, robustness, and fairness.
  • Implement best practices in system monitoring and operational excellence to maintain reliability.

Strategic & Architectural Guidance  

  • Contribute to the organization’s long-term technical vision, emphasizing scalable architecture and responsible adoption of emerging technologies.
  • Ensure code delivered aligns to internal standards.
  • Provide informed recommendations on the use of AI, secure coding, compliance, data handling, infrastructure, and new tools, while considering ethical standards and potential business impact.
  • Stay informed of industry trends, research, and emerging innovations, incorporating relevant advances into organizational strategies.

Job Requirement

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional experience in software development, demonstrating a proven track record of delivering scalable, reliable systems.
  • Experience encompasses technical leadership, mentorship, and collaboration across cross-functional teams.
  • Extensive expertise in cloud platforms, microservices architecture, and emerging technologies such as AI and data-driven solutions.
  • Proficiency in multiple programming languages (e.g., Java, Python, NodeJS) and frameworks; strong understanding of system architecture, design patterns, and best practices
  • Experience with cloud platforms (e.g., AWS, Azure, GCP), microservices architecture, API design, and containerization (e.g., Docker, Kubernetes)
  • Knowledge of database systems (SQL, NoSQL) and data pipelines
  • Demonstrated success in leading projects and mentoring teammates
  • Exceptional problem-solving, debugging, and performance tuning abilities
  • Excellent communication skills for collaborating with technical and non-technical stakeholders
  • Solid experience working within Agile or Scrum frameworks
  • Strong project management skills to ensure timely, quality delivery
  • Travel requirements: < 10% travel

As a part of the Doosan Group, which employs more than 43,000 people in 38 countries worldwide, the company offers its customers products and solutions to help build stronger businesses and communities. Based in Seoul, South Korea, with its North America headquarters in West Fargo, North Dakota, Doosan Bobcat is a leading global manufacturer of construction, agriculture, landscaping and grounds maintenance equipment, attachments and services. The company is committed to empowering people to accomplish more.

 

Doosan is an Equal Opportunity Employer, including Individuals with Disabilities and Protected Veterans.  All qualified applicants will receive consideration for employment without regard to sex, age, race, color, religion, creed, citizenship status, national origin, disability, marital status, sexual orientation, gender identity, protected veteran status, or any other status or characteristic protected by law. If you have a disability or special need that requires accommodation, please contact us at 701-476-4263. 

 

Beware of Fraudulent Job Offers and Solicitations 

Any legitimate job offer will be preceded by an official selection process.

 

Pay Transparency:  Minimum Pay:$140,000 - Maximum Pay: $210,000


Nearest Major Market: Minneapolis

Apply now »