Senior Software Engineer - Infrastructure / Platform (AI Startup) in California City

Energy Jobline
California City, CA, United States
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Big Data Distributed Systems Fault Tolerance Python (Programming Language) Machine Learning Node.Js Performance Tuning RabbitMQ
+11 more
Next.js Software Engineering Workflow Management Systems AI Infrastructure Google Cloud Reliability of Systems Backend Event Driven Architecture Build Management Apache 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all