Solo.io connects the world's applications with APIs and service mesh across any infrastructure.
Senior AI Software Engineer
Location
United States
Posted
120 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI Software Engineer
solo.io
• Deliver high-quality solutions to complex technical problems faced by customers. • Manage and optimize APIs in cloud-native environments for seamless user experience. • Transform ambiguous requirements into actionable tasks focusing on high-impact deliverables. • Propose ambitious and innovative solutions to drive product forward. • Introduce and uphold best coding practices to ensure codebase health. • Act as a mentor and provide constructive feedback during code and design reviews. • Participate in the hiring process to recruit top talent.
Job Requirements
- 5+ years of experience as a software engineer
- 2+ years working with Containers, Kubernetes, and Golang
- Experienced in building server side software in production and recognizes the challenges involved.
Benefits
- Solo's culture focuses on hiring passionate people and creating an enjoyable, fast-paced work environment.
- Collaboration with customers, partners, and open source communities for technology innovation.
- Hands-on education and practical engagement with customers.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architecting improvements to our existing Bazel installation, and remote build/cache infrastructure to improve correctness, reproducibility, and speed. • Setting the technical roadmap for software build system reliability and performance. • Accelerating inner-loop development velocity, along with CI run-times, by diagnosing and resolving build performance bottlenecks, including remote execution efficiency, cache hit rates, and critical path analysis. • Driving organizational alignment on build system investments across multiple teams and technical domains. • Serving as the technical authority on build systems across Airbnb: setting standards, mentoring senior engineers, and owning build architecture decisions across multiple repos. • Partnering with Security on optimizing build processes related to base images. • Ensuring a commitment to craft and operational excellence.
Senior Software Engineer
Clover HealthClover is a healthcare technology company helping members live their healthiest lives with our Medicare Advantage plans.
• Simplify the complexities of healthcare by building scalable, efficient systems that enhance human efforts. • Stay up-to-date with new tools and technologies to solve challenges and advance our goals. • Help define and maintain development practices that enable fast iteration while ensuring quality, including writing tests and documenting key implementations. • Collaborate with Product Managers and operational teams to conceptualize and develop new features.
• Develop Windows applications using .NET Framework (C# and VB.NET), WPF and the MVVM pattern • Collaborate with UX/UI, Product Managers, Backend, Frontend, QA and SRE teams in an agile environment (Scrum/Kanban) • Actively participate in: • backlog refinement • sprint planning • code reviews • technical discussions • Document architectural decisions (ADRs) and keep technical documentation up to date
• Work as a Software Engineer. • Design and implement Temporal AI SDK features supporting a broad variety of frameworks and libraries. • Develop a deep understanding of AI application development techniques, including emerging approaches and architectures. • Work with multiple programming languages, primarily Python and TypeScript. • Make extensive use of AI coding tools, especially to ensure quality across a large number of integrations. • Take end-to-end ownership of new features, working with other teams to deliver exceptional reliability and a great developer experience. • Serve as a domain expert on AI design patterns, collaborating with field staff to provide best-practices and canonical examples. • Work directly with our developer community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs. • Write public technical documentation describing Temporal concepts and APIs. • Go the extra mile to support a customer in need, on the rare occasion that AI SDK engineering expertise is needed. • Travel to meet your coworkers for a week once or twice a year. • Attend the occasional developer conference to talk about how great Temporal is (optional).




