JumpCloud is seeking a Senior Software Engineer to join our newly formed AI Platform team. As a founding member, you'll have a huge say in our technical direction and a chance to mentor others as we grow. You will bridge the gap between cutting-edge LLM research and production-grade engineering, designing and building the end-to-end architecture for JumpCloud's AI platform.
Requirements
- 6-8+ years of experience in software engineering, with a significant focus on building and scaling platforms.
- Deep Expertise in AI: Proven experience in designing, building, and deploying machine learning models and AI-driven systems in a production environment.
- Platform Engineering: Strong background in platform engineering, including building reusable services, APIs, and infrastructure to support multiple teams.
- Full-Stack Proficiency: Experience across the entire software development lifecycle, from requirements gathering and design to development, testing, and deployment.
- Agent-Based Systems: Hands-on experience creating and managing intelligent agents or similar automated systems to perform specific tasks.
- Cloud and DevOps: Extensive experience with cloud platforms (e.g., AWS, GCP, Azure) and modern DevOps practices, including CI/CD, Infrastructure as Code (IaC), and observability tools.
- Strong Communication: Excellent communication and collaboration skills, with the ability to influence technical and business strategy.
- Problem-Solving: A pragmatic and innovative problem-solver who can navigate ambiguity and deliver high-quality solutions.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance