Senior Software Engineer (Control Plane)
Overview
Phaidra is building the future of industrial automation by creating AI-powered control systems for the industrial sector, enabling facilities to automatically learn and improve.
Job Description
- Phaidra is building the future of industrial automation. The world today is filled with static, monolithic infrastructure.
- Factories, power plants, buildings, etc. operate the same they have for decades — because the controls programming is hard-coded.
- Thousands of lines of rules and heuristics define how machines interact with each other.
- This hard-coding results in facilities being frozen in time, unable to adapt to their environment, and experiencing performance degradation.
- Phaidra uses reinforcement learning algorithms to convert raw sensor data into high-value actions and decisions.
- Focus on industrial applications, which tend to be well-sensorized with measurable KPIs, perfect for reinforcement learning.
- Domain experts configure the AI control systems without writing code.
- The team has a track record of solving tough problems such as achieving superhuman performance with DeepMind''s AlphaGo.
- Reducing energy required to cool Google's Data Centers by 40%.
- Defined by core values: Transparency, Collaboration, Operational Excellence, Ownership, and Empathy.
- 100% remote company.
Responsibilities
- - The Control Plane team will provide services, APIs, and processes for core customer serving products.
- - Design, build and lead the engineering initiatives and technical vision for the Control Plane team.
- - Contribute to product backend design and implementation by writing REST & gRPC API services.
- - Perform CI/CD, Release & Deployment management DevOps duties.
- - Be part of the global production on-call team and operate services in production.
- - Lead cross-functional initiatives collaborating with engineers, product managers, and TPMs.
- - Mentor peers and serve as a technical role model for the team.
Required Skills
- - 6+ years of work experience.
- - Bachelor''s or Master''s in Computer Science, or equivalent experience.
- - Strong experience in designing and implementing services, APIs, and backend solutions.
- - Expertise in production Software Engineering, relational and non-relational data modeling, micro-services, and event-driven systems.
- - Experience in building large-scale multi-tenant systems with high availability, fault tolerance, performance tuning, and monitoring.
- - Expertise in Python and Cloud environments.
- - Ability to collaborate effectively in a remote setting.
- - Curiosity, ownership, transparency, directness, outcome orientation, and customer empathy.
- - Experience with or exposure to Machine Learning systems (bonus).
- - Leading the formation of a new team and owning services from a technical perspective (bonus).
Benefits
- - Fast-paced and team-oriented environment.
- - 100% remote company with a digital nomad policy.
- - Competitive compensation & equity.
- - Professional development opportunities.
- - Training: functional, customer immersion, and development training.
- - Medical, dental, and vision insurance (varies by region).
- - Unlimited paid time off with a minimum of 20 days off per year.
- - Paid parental leave (varies by region).
- - Home office setup allowance, coworking space stipend, and a company MacBook.
About the company
Phaidra provides artificial intelligence controls to optimize mission critical facilities. Our closed-loop AI control service helps your operations team deliver step function improvements in plant stability, energy efficiency and sustainability.