About the job
The Agentic Automated Reasoning Group is pioneering the next generation of neuro-symbolic tools—fusing breakthroughs in artificial intelligence with the scale of the cloud and our deep expertise in automated reasoning. If you're driven to push the boundaries of what's possible at the intersection of learning and logic, join us and help shape this transformational initiative.
Responsibilities
Define and implement new automated reasoning features that employ scalable and efficient approaches to solve complex problems using neural learning and symbolic/formal reasoning
Apply software engineering best practices to ensure a high standard of quality for all team deliverables
Work in an agile, startup-like development environment
Deliver high-quality scientific artifacts
Work with the team to help drive business decisions
Qualifications
Minimum
PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
Experience in patents or publications at top-tier peer-reviewed conferences or journals
Experience programming in Java, C++, Python or related language
Experience in investigating, designing, prototyping, and delivering new and innovative system solutions
Preferred
Experience using Unix/Linux
Experience in professional software development