We identify and integrate technology solutions that grow your business.
AI Software Engineer
Location
Romania
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
AI Software Engineer
Tecknoworks
• Design, build, and deploy production-ready AI-powered applications within the Azure ecosystem • Solve complex client challenges leveraging modern AI tools • Collaborate with cross-functional teams • Maintain high-quality outcomes in fast-paced environments • Engage with clients to understand their needs and deliver tailored solutions
Job Requirements
- Strong full-stack engineering capabilities
- Hands-on experience integrating Generative AI technologies
- Strong balance of engineering rigor, rapid learning, ownership
- Ability to translate technical solutions into clear, client-ready outputs
- 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
- 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
- Strong commitment to robust, production-ready code
- Experience implementing LLM evaluations, regression tests, and automated testing
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect, design, develop, and maintain scalable and consistent services, writing reusable, modular, and maintainable code aligned with industry best practices. • Collaborate closely with stakeholders, product managers, and engineering managers to translate business requirements into effective software solutions, define timelines, and estimate effort. • Perform code reviews, enforce coding standards, troubleshoot and debug complex issues, and ensure high code quality and performance. • Stay up to date with new technologies and tools, drive their adoption when appropriate, and contribute to a culture of continuous learning and team growth.
• Develop robust and high quality code in C, Golang or Python as the need arises. • Develop unit tests and for any new features that are developed. • Collaborate with QA and Automation to identify issues and improve features. • Understand how Alkira’s cloud networking solution is deployed and assist in periodic on call / escalation cycles.
• Collaborating with team members to design new features based on user and business requirements • Writing clean, maintainable code and building automated tests • Reviewing and providing constructive feedback on pull requests • Participating in Agile ceremonies and embracing change and evolving priorities • Actively expanding your technical skills, staying current with industry trends
• Collaborate with software engineers, test engineers, business partners, and leaders on coding and debugging • Deliver effective technical documentation, automated test scripts, and software components • Translate user stories and requirements, develop automated test scripts, and implement test scripts and software components within projects • Support technical design, planning, testing, and implementation within the Agile software development process




