Senior Software Engineer - Infrastructure / Platform (AI Startup) in California City
Energy Jobline
California City, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
California City, United States of America
Tech stack
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Big Data
Distributed Systems
Fault Tolerance
Python
Machine Learning
Node.js
Performance Tuning
RabbitMQ
Next.js
Software Engineering
Workflow Management Systems
AI Infrastructure
Google Cloud Platform
Reliability of Systems
Backend
Event Driven Architecture
Build Management
Kafka
Data Pipelines
Job description
Are you passionate about building highly scalable distributed systems that power cutting-edge AI applications?
We're partnering with a rapidly growing, venture-backed AI startup that's building the infrastructure behind some of the world's most advanced artificial intelligence systems. This is an opportunity to work alongside exceptional engineers and researchers while solving complex infrastructure challenges at scale.
If you thrive in fast-paced environments, enjoy owning critical systems from architecture through production, and want your work to directly influence the future of AI, we'd love to hear from you.
What You'll Do
- Design and build scalable platform and infrastructure services supporting AI data and evaluation.
- Develop reliable, high-performance distributed systems capable of handling large-scale workloads.
- Build reusable backend services, APIs, and internal platforms that enable engineering teams to move faster.
- Design resilient cloud- systems with strong monitoring, observability, and fault tolerance.
- Architect data pipelines, asynchronous workflows, and event-driven systems.
- Collaborate closely with software engineers, AI researchers, and technical leadership to solve challenging engineering problems.
- Help define engineering best practices around scalability, reliability, deployment, and system design.
Requirements
- 5+ years of professional software engineering experience.
- Strong experience building production distributed systems or platform infrastructure.
- Proficiency in Python and/or JavaScript (Node.js/Next.js).
- Experience with cloud platforms such as AWS or Google Cloud Platform (GCP).
- Hands-on experience with event-driven architectures using technologies like Kafka, RabbitMQ, Pub/Sub, or similar.
- Strong understanding of scalability, asynchronous processing, performance optimization, and system reliability.
- Experience designing, deploying, and maintaining production systems at scale.
- Background in high-growth startups or top-tier technology companies is highly .
Bonus Skills
- AI infrastructure or machine learning platform experience.
- Large-scale data processing pipelines.
- Workflow orchestration systems.
- Internal developer platforms.