Tecknoworks Europe

AI Software Engineer

  • Tecknoworks Europe

Job Description

Tecknoworks is a global technology consulting company. At our core, we embody values that define who we are and how we operate. We are curious, continuously seeking to expand our understanding and question conventional wisdom. Fearlessness drives us, propelling us to take daring steps to achieve significant outcomes. Our aspiration to be inspiring motivates us to consistently reach for our personal and collective best, setting an example for ourselves and those we interact with. Collaboration is our strength, capitalizing on the diverse brilliance within our team. Our commitment knows no bounds; we consistently go the extra mile to ensure enduring positive effects for our clients. 

Requirements

We are seeking an AI Software Engineer with strong full‑stack engineering capabilities and hands-on experience integrating Generative AI technologies into real-world solutions. This role is ideal for engineers who excel in software development fundamentals, enjoy solving complex client challenges, and are passionate about leveraging modern AI tools to deliver meaningful business outcomes. The ideal candidate brings a strong balance of engineering rigor, rapid learning, ownership, and the ability to translate technical solutions into clear, client-ready outputs. Success in this position requires not only technical excellence, but also adaptability, client empathy, and the communication and collaboration skills needed to drive impact in dynamic, fast-paced environments. This role plays a key part in designing, building, and deploying production-ready AI-powered applications within the Azure ecosystem.

Software Engineering Foundation – Tecknoworks context

  • Strong engineering background with focus on code quality and maintainability
  • Proficiency in backend development using .NET or Python
  • Experience designing scalable RESTful APIs and backend services
  • Familiarity with React and modern JavaScript/TypeScript
  • Experience with SQL, NoSQL, and vector databases
  • Comfortably working with Azure (or motivated to learn quickly)
  • Exposure to DevOps concepts, CI/CD, deployments
  • Ability to use AI-assisted coding tools to speed up development

Generative AI Integration

  • Experience calling/integrating GenAI APIs (Azure OpenAI, OpenAI, Anthropic, etc.)
  • Understanding of AI integration patterns in enterprise systems
  • Ability to apply LLM-powered features in real client environments

Quality & Reliability

  • Strong commitment to robust, production-ready code
  • Experience implementing LLM evaluations, regression tests, and automated testing

Technical Skills Summary 

  • Cloud Platform: Azure, Azure AI Services 
  • Frontend Development: React (preferred), TypeScript/JavaScript 
  • Backend Development: .NET or Python (preferred), RESTful APIs, Microservices 
  • Databases: SQL, NoSQL, Vector Databases 
  • DevOps: CI/CD, Deployments, Infrastructure fundamentals 
  • Quality & Reliability: LLM Evalu   bations, Unit tests 

Mindset, Attributes & Soft Skills

The ideal candidate demonstrates a strong ownership mindset, taking responsibility for deliverables, following through on commitments, and consistently ensuring high‑quality outcomes. They show agency by proactively identifying opportunities, proposing solutions, and driving initiatives forward, while maintaining accountability and a high standard of professional integrity. With a clear focus on delivering measurable business value and client satisfaction, they quickly absorb new technologies, business domains, and client environments. They also leverage AI-assisted tools to enhance development speed, creativity, and overall solution quality.

In addition to these attributes, the candidate excels in communication—able to explain complex technical concepts clearly to both technical and non-technical audiences, and presenting information in a compelling, client-ready manner. They are effective at client engagement, skilled in translating business needs into precise technical requirements and managing expectations throughout a project lifecycle. Collaboration comes naturally, allowing them to work seamlessly with cross-functional teams including product managers, business stakeholders, and technical leaders. Their adaptability enables them to shift quickly between industries and client contexts, particularly within a consulting environment. They are comfortable gathering requirements, understanding constraints, and shaping solutions that align with client objectives. Above all, they demonstrate professionalism through reliable communication, structured thinking, and consistent delivery in every aspect of their work.

If you’re eager to push the boundaries of Generative AI, continuously learn, and contribute to high-impact technical solutions, we encourage you to apply and be part of our journey.