Swim Lobby
angle
Careers

Join our Team

SWIM.AI is a diverse team of fearless creators working together on supporting the world’s most challenging data-driven applications. Come work with us and help define the next generation of streaming applications.

Apply now for any open position

Open Positions

Software Developer, Language Binding Developer

Location: Cambridge, UK

In this Software Developer, Language Binding Developer role at SWIM.AI, we are looking for a talented developer to provide bindings for existing Java APIs and for other languages using the Graal Polyglot API. You will be part of a skilled engineering team working on a core feature of the Swim platform.

View PDF to Learn More

Director, Product Marketing

Location: San Jose, California, USA

The Product Marketing Director works with the CMO and Engineering and has responsibility for the development and execution of all SWIM’s product marketing activities worldwide. These activities include both online and offline activities covering messaging, collateral, feature selection, analyst, press, web, social and events.

View PDF to Learn More

Software Developer

Location: Cambridge, UK

The Software Developer will be responsible for implementing and maintaining the core features of the Swim platform. You will be part of a skilled engineering team working under the guidance of the senior members of the team. The position will involve writing clean and readable java code with unit tests.

View PDF to Learn More

Senior Software Engineer

Campbell, CA

The Senior Software Engineer is an accomplished developer with experience delivering enterprise software in an Agile environment for both major product releases and individual customer solutions. Knowledge of Java or other major languages is a must while experience in analytic applications, edge computing, or IoT solutions is highly preferable. Experience with Machine Learning is a bonus, but not required.

View PDF to Learn More

Software Engineer

Campbell, CA

The Software Engineer will design and implement high performance distributed computing algorithms (e.g. non-blocking, parallel execution, or data analytic). Must be able to design, develop, and modify software systems, using scientific/statistical analysis and mathematical models to predict and measure outcome and consequences of design, especially in the industrial control system domain. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Must have Bachelor's degree or foreign equivalent and 1 year of experience.

View PDF to Learn More

SWIM.AI is an equal opportunity employer. Applicants and employees are treated throughout the employment process without regard to race, color, religion, national origin, citizenship, age, sex, marital status, ancestry, physical or mental disability, veteran status or sexual orientation. Swim supports a Healthy and Safe Worksite for all Employees and Contractors.

Agency and Recruiter Notification: SWIM.AI is not accepting nor responsible for unsolicited resumes sent by any agency. An agency may submit their business name and contact information to careers@swim.ai for review.