Software Engineer, AI

Upsun πŸŒΏβœ¨πŸ’š

Remote regions

Europe

Benefits

Unlimited PTO

Job Description

As a Software Engineer, AI at Upsun, you will design, build, and deploy AI-driven solutions that directly shape how our customers work and grow. You will collaborate closely with the Principal Engineer to transform cutting-edge models and tools into practical applications that solve complex, real-world challenges. By blending your software engineering expertise with your deep knowledge of the evolving AI landscape, you can expand the role of AI in our product empowering customers to build, deploy, and scale faster. Your work doesn’t just advance our technology; it accelerates the success of every business that relies on Upsun. What to expect: Design, build, and maintain backend services in Go (Golang) that power AI-driven agents. Integrate AI/ML models into production environments, including LLMs, decision-making systems, and reinforcement learning agents. Develop APIs and microservices for agent communication, orchestration, and lifecycle management. Implement concurrency, event-driven systems, and message queues to support scalable agent interactions. Ensure security, reliability, and observability with robust logging, monitoring, and alerting practices. Collaborate with Data and Product teams to turn prototypes into production-ready services, while shaping architecture decisions around frameworks, data management, and testing. Write clear technical documentation, champion Go development best practices, and contribute to a collaborative remote-first culture with pair programming and team sessions.

About Upsun

Upsun is the cloud application platform humans and robots love, built for today’s hybrid teams, where AI agents write and test code and humans solve the problems.

Apply for This Position