
Software Engineer – AI Focus
Luware
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Tech Stack
About the role
- Design and develop large-scale distributed software services and solutions
- Adhere to and promote modern software engineering practices through design and code reviews
- Develop best-in-class engineering for our services by ensuring that components are well-defined and modular, secure, reliable, diagnosable, actively monitored, and reusable
- Design systems with well-defined interfaces across multiple components, conduct code reviews, and leverage data/telemetry to inform 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 user experiences
- Focus on customer and partner needs through a data-driven approach
Requirements
- BS or MS degree in Computer Science or Engineering, or equivalent professional experience
- 5+ years of software design and development experience with backend services
- Initial experience building AI‑infused applications using OpenAI, Copilot, or other generative AI technologies
- 5+ years hands-on experience in an object-oriented language such as C#, C++, Java, or similar
- Strong ability to communicate technical details clearly across organizational boundaries
- Experience with DevOps practices for maintaining live services and/or application frameworks
- Cloud and services experience; Azure experience is highly desirable
- Excellent analytical skills with a systematic, 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
- Fast-paced, international, and collaborative work environment
- Challenging and diverse role with a high degree of autonomy
- Motivating and supportive team culture where your ideas matter
- Excellent opportunities for personal and professional growth
- Regular team events
- Opportunity to work from another Luware office for up to one month through our exchange program
- Truly collegial, international environment and a fresh, dynamic, open corporate culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software designsoftware developmentbackend servicesobject-oriented programmingC#C++JavaAI-infused applicationsDevOps practicesAgile development
Soft Skills
communicationanalytical skillscollaborationcustomer focusdata-driven approach
Certifications
BS in Computer ScienceMS in Computer Scienceequivalent professional experience