Summary:
digiLab is a pioneering AI company that helps enterprises transform complex challenges into innovation with uncertainty quantification, explainable AI, and MLOps. Working with organizations in highly regulated or safety-critical industries, digiLab specializes in solving problems where data is sparse or uncertain. From a small team of mathematicians and data scientists, digiLab now teaches teams how to solve grand challenges using a secure AI platform and expert consultancy. Their platform, the Uncertainty Engine, is a no-code agentic AI platform that connects data, models, and workflows to create a trustworthy AI digital thread within organizations.
Role Overview:
This is a full-time role (Monday to Thursday), reporting to the Lead Software Engineer, requiring a range of software engineering and machine-learning skills.
What We're Looking For:
An enthusiastic Senior Software Engineer with AWS cloud experience, Python expertise, and a strong interest or familiarity with machine learning. The candidate should thrive in a fast-paced, collaborative, and dynamic environment.
Responsibilities:
* Collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions
* Contribute to architectural design, development, testing, and deployment of applications
* Utilize AWS, Python, MongoDB, and other technologies to build scalable, secure systems
* Apply security best practices throughout the development lifecycle
* Foster a collaborative, learning-oriented environment
* Implement design patterns, SOLID principles, and architectural best practices
* Ensure efficient deployment processes with CI/CD pipelines
* Enhance system reliability and performance using site reliability engineering principles
* Champion Scrum and contribute to process improvements
* Translate business requirements into technical solutions with product management
* Provide technical support and lead incident investigations
* Adhere to RESTful API design principles
Required Skills:
* Industry experience in scientific software development
* Experience with DevOps and MLOps
* Degree in computer science or related field
* Proficiency in Python, Linux, bash, and command line
* Experience with statistical machine learning tools like Numpy, Scipy, Pandas
* Ability to write logical, clear, self-explanatory code
* Understanding of design patterns, SOLID, DRY principles, and architecture
* Experience with Git/GitHub and automated testing practices
* Experience with Docker and containerization platforms
* Proven ability to work in an agile, Scrum environment
Nice to Have:
* Masters in STEM
* Front-end skills: HTML, CSS, React, JavaScript/TypeScript
* UI/UX design experience
* Experience with PyTorch or deep learning libraries
* Knowledge of Bayesian statistics
Location:
On-site at digiLab's offices on the Quay, Exeter.
Culture & Values:
We prioritize work-life balance with a 4-day workweek, offering full-time salary and three-day weekends. Our culture emphasizes innovation, trust, and collaboration, with regular social events. Our values include creativity, trust, openness, high performance, and value-driven work.
Benefits:
* 4-day workweek
* Competitive salary
* BUPA private healthcare (via salary sacrifice)
* Discretionary EMI scheme (after one year)
Please note that while we aim to respond to all applicants, the high volume of applications may prevent us from doing so.
#J-18808-Ljbffr