Senior Software Engineer @Provenir Inc
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Software Engineer @Provenir Inc

3wks ago - Provenir Inc is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

You’ll be a key member of the Provenir AI team, who are responsible for all things data, analytics, and ML/AI at Provenir AI. The team fosters a vibrant and collaborative culture, driven by a shared enthusiasm for innovation and continuous learning. We encourage creativity and value diverse perspectives, promoting an environment where everyone's ideas are heard and respected. Collaboration and knowledge sharing are at the core of our work ethic, as we believe that great things are achieved by working together.

We have an excellent opportunity for a Senior Software Engineer to design, build and operationalise large-scale data solutions using standard REST APIs, Graph, AI and ML applications for Provenir AI.

Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable software
  • Engineer backend APIs, Graph, and AI-driven products, including agentic and generative AI capabilities
  • Assume full ownership of assigned tasks, demonstrating leadership, and setting a positive example as a Senior member of the team
  • Provide technical leadership and strategic direction for software development projects and teams
  • Partner with cloud architects and leads to design the requirements for backend services and APIs
  • Contribution and construction of the product roadmap including design and testing of POC products
  • Create functional/technical specification documents and communicate with different stakeholders
  • Participate in code reviews and brainstorming sessions, mentor junior developers, ensure best practices in software development, and assist with recruitment
  • Take the initiative to research and propose enhancements and improvements
  • Participate in the hiring process and help build a strong, high-performing team within the region

Qualifications

  • In-depth experience in Java software development
  • Experience with Spring Boot and the Spring ecosystem including Spring AI
  • Must have hands-on experience developing cloud-native applications using services like AWS S3, SQS, Kinesis, Graph DB, OpenSearch/Elasticsearch or equivalent services on other cloud platforms such as GCP
  • Experience leading software development features from inception to deployment and mentoring junior developers
  • Designing, developing and deploying RESTful APIs and services
  • Experience in stream data processing, low latency application coding
  • Experience with GenAI, agentic AI, and machine learning frameworks
  • Experience in writing comprehensive unit and integration tests, ensuring the delivery of high-quality code
  • Experience with software development life cycle from requirements gathering to deployment
  • Strong analytical, problem-solving and synthesising skills

Requirements

  • Taking initiative, learning quickly, and adapting to shifting priorities
  • Ability to clearly articulate ideas during requirements and design sessions with the team
  • Although not essential, practical experience with:
    • Experience with Spring AI, LangChain, LangGraph, LlamaIndex, or similar AI application frameworks
    • Familiarity with modern front-end technologies (such as React and Next.js)
    • Python
    • Kubernetes, Docker and CI/CD tools and processes

Interview Process

  • Initial chat with a member of our recruitment team
  • Technical Challenge: a take-home task you will complete in your own time
  • Technical Interview with your potential team members
  • Final Interview with senior management covering a range of technical and behavioral competencies

Benefits

  • Comprehensive private health cover and wellness plans
  • Flexible and remote-friendly opportunities
  • Maternity/paternity leave
  • Retirement benefits such as pension contributions
  • Macbook Pro
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Provenir Inc
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,845+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later