Jobs

Apply Now

Applications processed via employer's online application form

Job Details

Location

Belfast, Northern Ireland

Experience

3 + years

Closing Date

2017-04-27 23:00:00

Share

Agile Developer - Machine Learning

  • The Team

    Innovation is key to any company looking to become or stay the market leader. Allstate recognizes this need, and through the Innovation R&D team, we’re bringing concepts to market quickly using lean startup methodologies. Our goal is to prove feasibility and consumer need through metrics generated from real-world market tests.
     
    We must grow and diversify our team’s skills in order to keep up with technology trends that may enable business opportunities. 
     
    We are now looking to hire multiple experienced application developers with a strong background in machine learning to join our research and development team.  In this role you would be responsible for the development and implementation of innovative applications for a full variety of businesses, from the Agency channel, to completely new direct-to-consumer markets.

    Don’t miss the opportunity to join a team where your innovative thinking and technology skills can create a product that disrupts the market or creates a new one.

     

    Responsibilities include (but are not limited to):

    • Develop applications that experiment with machine learning to solve a business problem or create a new product or service that aligns to our corporate goals
    • Participate and contribute to all phases in building new digital products, including programming, defect correction, unit testing, code review and deployment planning
    • Work in an agile development environment (paired programming, test driven development)
    • Market test monitoring and support as needed
    • Provide expertise on machine learning techniques, analysis and development
    • Collaborate with non-technical business-side members to define user requirements, investigate feasibility, iteratively build and ultimately present results
    • Provide estimates for the work plan
    • Assist in producing light-weight technical designs
    • Suggest technology-driven, machine learning features that may enhance the solution

     

    Hours of work

    • Standard hours Mon – Fri
    • Flexibility to meet business needs as required

     

    • Essential criteria  -  candidates should clearly state on their application form how they meet each of the essential criteria as these will be assessed during shortlisting and only these deemed to meet all of the below criteria will move forward to the next stage.
    • Minimum of 3 years of hands-on development experience utilizing machine learning techniques
    • Working experience developing in either Python or Java
    • Proficiency in Web Development IDEs (Intelli-J/Atom/etc.)
    • Proficient in Webservices (REST, JSON, Flask/Java)
    • Excellent verbal and written communication skills
    • Strong understanding for testing methodologies such as unit-testing, functional testing and service-oriented architecture (microservices)
    • Applicants must be either an EU citizen or possess a current UK Tier 1 Visa or a Tier 2 dependent visa with eligibility to take up full time permanent employment

     

    Desirable Criteria – These criteria may be used where we have a high number of applicants

    • Degree (IT preferable) or where no degree held 5 years relevant experience
    • Experience with responsive web design (HTML5, CSS3, JavaScript)
    • Insurance industry experience

     

     

     

Apply Now

Applications processed via employer's online application form