• Knowledge of at least one programming language, such as JavaScript/TypeScript, Python, C#, Java, or a similar language.
• Basic understanding of programming fundamentals, problem-solving, and software development.
• Familiarity with at least one relevant area: frontend development, REST APIs, SQL/data, or AI/ML concepts.
• Basic familiarity with Git and the willingness to write, test, debug, and improve code.
• Interest in AI-native products, cloud platforms, enterprise software, and modern application development.
• Strong analytical ability, curiosity, ownership, communication, and willingness to experiment and learn.
• Nice to have: React, Next.js, TypeScript, Azure, Microsoft Graph, Cosmos DB, Microsoft Fabric, Spark, OpenAI APIs, LangChain/LangGraph or similar frameworks, vector databases, charting libraries, or Microsoft Teams development.
You do not need to know all of these technologies. We are looking for strong fundamentals, curiosity, problem-solving ability, and the hunger to learn.
We value curiosity, ownership, learning ability, problem-solving, and the hunger to contribute more than prior experience. Candidates should be comfortable learning quickly, asking questions, experimenting, collaborating across engineering areas, and taking responsibility for their work.