Qualifications Required:
- Bachelor's Degree or higher in Computer Science, Engineering, Mathematics, or related fields with 7+ years of relevant experience
- Experience in designing, developing and maintaining distributed systems
- Proficient in one or more programming languages such as Rust, Go, C#, Python
- Familiar with cloud computing technologies such as K8s and Docker
- System design, algorithmic skills, and knowledge of data structures
- Debugging, testing, and problem-solving skills
Qualifications Preferred:
- Experience with transformer-based models (e.g., BERT, GPT, T5, Llama)
- Experience with AutoGen, LangChain, or other model-orchestration techniques towards task completion is a plus
- Background in machine learning, deep learning, and natural language processing
- Familiarity with cloud platforms (e.g., Azure, AWS) and distributed computin
- Excellent problem-solving skills and the ability to work independently and collaboratively
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.