Luware

Software Engineer – AI Focus

Luware

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and develop large scale distributed software services and solutions
  • Adhere to and drive modern software engineering practices through design and code reviews
  • Develop "best-in-class" engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions
  • Improve test coverage for services, organize and implement integration tests, and resolve problem areas
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered
  • Gain a working understanding of Luware as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users
  • Focus on customer/partner needs through a data driven approach

Requirements

  • BS or MS degree in Computer Science or Engineering OR equivalent years of work experience
  • 5+ years of software design and development experience with backend services
  • First experiences with building AI infused applications with OpenAI / Copilot and other generative AI technologies
  • 5+ years hands on experience in any Object-Oriented coding language such as C#, C++, Java or similar
  • Ability to communicate technical details clearly across organizational boundaries
  • Experience in DevOps to maintain live services and/or application frameworks
  • Cloud and services experience, with Azure cloud experience highly desirable
  • Excellent analytical skills with systematic and structured approach to software design
  • Passion for building highly scalable, highly reliable services
  • Experience with or exposure to Agile and iterative development processes
  • Typescript, Angular and basic front end development experience
Benefits
  • A fast-paced, international, and collaborative work environment
  • A challenging and diverse role with high autonomy
  • A motivating and supportive team culture where your ideas matter
  • Excellent opportunities for personal and professional growth
  • Regular team events and the chance to work from another Luware office for up to a month through our exchange program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software designbackend servicesObject-Oriented programmingC#C++JavaAI applicationsOpenAIDevOpscloud computing
Soft Skills
communicationanalytical skillscollaborationcustomer focusdata-driven approachproblem-solvingsystematic approachstructured approachleadershipmentorship
Certifications
BS in Computer ScienceMS in Computer ScienceEngineering degree