Key responsibilities
- Use your technical insight to create great quality software products, with a continuous focus on both business value and technical sustainability (incl. maintainability, reliability, performance, and availability).
- Drive the end-to-end development and deployment of our solutions, ensuring they meet enterprise-grade reliability, security, and scalability standards within our demanding industrial environment.
- Work with your team and relevant stakeholders to find the right solutions to the right problems.
- Promote an agile mindset and good software practices within your team.
- Lead technical design sessions and code reviews, providing feedback and ensuring adherence to best practices.
- Perform root cause analysis of issues and contribute to continuous improvement initiatives.
- Mentor and guide junior team members and contribute to a culture of engineering excellence.
- Participate in defining NFRs (performance, scalability, security, availability) and ensure solutions meet those standards.
- Contribute to technical documentation including design documents, architectural decisions, and development guidelines.
- Identify, evaluate, and integrate leading AI technologies and platforms to build comprehensive and high-impact solutions.
- Define technical roadmaps and architectural decisions for our AI platform and solution development, ensuring alignment with industry best practices for leveraging external AI capabilities.
- Establish and implement comprehensive evaluation frameworks and metrics to assess the performance, reliability, and business impact of implemented AI solutions.
- Flexibility to provide major incident system support through on-call shifts, ensuring smooth operations even outside regular working hours
- Continuously stay up to date on relevant technologies and use this knowledge to push the team forward.
We are looking for
A highly motivated software engineer with experience in C#, .NET, and Microsoft Azure.AI-first mindset, actively seeking opportunities to incorporate AI into various aspects of the software, from user interfaces to tooling and backend processes.Expert in design patterns and secure coding best practices. Strong knowledge of Object-Oriented Programming System, Microservices architecture (MSA), Rest and Service-oriented architecture.Strong understanding of multi-agent systems and distributed AI architectures, with experience in orchestrating and managing interactions between various AI components.Proficiency in modern AI / ML frameworks and tools such as PyTorch, TensorFlow, LangChain, LangGraph or similar, with a focus on their application in building end-to-end solutions.Strong troubleshooting, debugging, and analytical skillsA great team player and a strong collaborator.Skills Required
C#, Asp.net, Sql, Entity Framework, Rest Apis, Azure Devops, Microservices