Software Engineer
Core
Build robust, scalable software systems bridging AI research and product development for a mathematical reasoning engine.
Role type
Senior IC software engineer (distributed systems & AI infrastructure)
Builds
Scalable software systems and core cloud technologies for an AI reasoning product
Domain
Artificial Intelligence / Distributed Systems / Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, C++, distributed systems, cloud infrastructure, AWS, Azure, GCP, Kubernetes, software development lifecycle, code reviews, testing
Preferred skills
MS or PhD in CS/Engineering, product development from concept to launch, core cloud technologies development
Technologies
Lean4, reinforcement learning, Python, C++, AWS, Azure, GCP, Kubernetes
Responsibilities
Collaborate with AI research scientists to translate research into scalable software; Participate in the full software development lifecycle; Ensure scalability, efficiency, and reliability of systems; Write clean, efficient, and well-documented code; Work cross-functionally with product managers and designers
Seniority
Mid-level to Senior, hands-on IC