Software Engineer (AI Services)
PhaidraAbout the Role
Phaidra is seeking a driven Software Engineer (Backend) to join our growing Data Platform team. This role is pivotal in designing and implementing significant parts of our code base, allowing you to make an immediate impact and guide the product and team as we grow.
Responsibilities
- Data Platform Development: Build scalable components for high throughput data ingestion and processing, feeding data into agents for real-time inference in industrial systems.
- Backend Design: Contribute to the design and implementation of the product backend by writing REST and gRPC API services and scalable event-driven backend applications.
- Data Management: Design and optimize secure and efficient systems for storing and utilizing data, including developing strategies for data management and implementing security measures.
- Cloud Deployment: Make the platform deployable in cloud, hybrid, and on-prem environments.
- DevOps Duties: Perform CI/CD, release, and deployment management.
- On-call Support: Be part of our global production on-call team, owning and operating your services in production.
Onboarding
- First 30 Days: Immerse in an onboarding program, learn about Phaidra and our product, set up your development environment, and start working on an onboarding exercise.
- First 60 Days: Gain a solid understanding of Phaidra's operations, complete the onboarding exercise, and start your first production task.
- First 90 Days: Fully integrate into the team, complete your first on-call experience, and start contributing to knowledge sharing.
Key Qualifications
- 4+ years of work experience in software engineering.
- Bachelor's or Master's in Computer Science or equivalent experience.
- Experience with production software engineering, including relational and non-relational data modeling, micro-services, and event-driven systems.
- Experience operating and monitoring services in production using observability tools like Prometheus and Grafana.
Bonus Skills
- Experience in building and monitoring scalable data platforms.
- Experience with containerization and orchestration technologies like Docker and Kubernetes.
- Experience with cloud infrastructure configuration using tools like Terraform.
- Experience with machine learning, particularly supervised and reinforcement learning.
Our Stack
- Languages: Python, Go
- Frameworks: REST & gRPC micro-services
- Tools: Docker, Kubernetes, Terraform
- Cloud: GCP - GKE, PubSub, CloudSQL, BigTable
- Databases: Postgres, MongoDB
- Monitoring: Grafana Cloud, Prometheus
Interview Process
- Operations Meeting: Initial meeting to discuss your background and application.
- Hiring Manager Interview: Introduction call focusing on your experience and technical background.
- Technical Interviews: Two interviews assessing problem-solving abilities and real-world distributed systems problems.
- Culture Fit Interview: Focus on alignment with Phaidra's values.
Benefits & Perks
- Competitive compensation and equity.
- Unlimited paid time off with a minimum of 20 days off per year.
- Medical, dental, and vision insurance.
- Paid parental leave.
- Home office setup allowance and company MacBook.
Phaidra is a 100% remote company, and we are committed to creating a stellar remote work environment. We value diversity and strive to maintain an inclusive environment for all employees.
Benefits Extracted with AI
- Vision insurance
- Medical, dental, and vision insurance
- Unlimited paid time off
- Paid parental leave
- Home office setup allowance
- Company MacBook
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Software Engineer, ChatGPT Enterprise
Join OpenAI as a Software Engineer for ChatGPT Enterprise, focusing on secure, scalable AI solutions.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
AI Framework Engineer
Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.
Remote Data Engineer - Research
Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.
AI Solutions Software Engineer
Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
Senior Software Engineer (Full-Stack)
Join Parrot as a Senior Software Engineer (Full-Stack) to build AI-driven web applications and backend services.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior/Principal Software Engineer
Join Groq as a Senior/Principal Software Engineer to design and develop scalable software for AI inference technology.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Senior Full Stack Engineer
Join our AI startup as a Senior Full Stack Engineer. Shape our tech vision and impact AI innovation.
Senior Software Engineer, Platform
Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Full-stack Engineer
Join Cascading AI as a Senior Full-stack Engineer to develop AI-driven lending solutions in San Francisco.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.