At a Glance
- Tasks: Join a team to design and develop scalable AI software solutions using Python.
- Company: Dynamic tech company focused on innovative software engineering.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with strong focus on career development.
- Why this job: Make an impact by delivering high-quality code and working with cutting-edge technologies.
- Qualifications: Experience in coding standards, teamwork, and knowledge of DevOps practices.
The predicted salary is between 60000 - 80000 Β£ per year.
Responsibilities
- You will join a team of Lead Software Engineers who design and develop high-impact, scalable solutions, working hands-on throughout the complete software lifecycle β from architecture to deployment.
- They deliver high-quality code that aligns with business goals and productionises AI solutions, and help establish and maintain software engineering standards.
- They combine strategic thinking, strong problem-solving skills, and a collaborative approach to successfully ship efficient software.
- Contribute to the design, architecture and development of scalable AI software solutions (Python), ensuring alignment with business objectives and technical standards.
- Optimize development workflows and establish and apply coding standards and guidelines to maintain robust and clean code.
- Work closely with data science and software engineering teams to define project requirements, set technical direction, and establish development roadmaps.
Qualifications
- Experience in establishing and upholding coding standards to ensure high-quality, maintainable code.
- Effective teamwork skills and experience with working with multi-functional teams.
- Knowledge of DevOps practices, including CI/CD pipelines, automated testing, and monitoring.
- Extensive experience in software engineering with a focus on designing and delivering robust, scalable solutions.
- Expertise in cloud technologies (emphasis on Azure and/or AWS) and deployment practices.
We think you need these skills to ace Software Engineer (DevOps)
Python
Software Development Lifecycle
Coding Standards
DevOps Practices
CI/CD Pipelines
Automated Testing
Monitoring