At a Glance
- Tasks: Design and build performance reporting systems for AI content moderation tools.
- Company: Join a dynamic IT services company focused on innovative solutions.
- Benefits: Enjoy flexible hours, remote work, and competitive pay in a fast-paced environment.
- Why this job: Be part of cutting-edge AI development while collaborating with diverse teams.
- Qualifications: Expertise in Python, data engineering, and knowledge of microservices required.
- Other info: This is a 3-month contract position with potential for growth.
Software Engineer – AI (3 month contract)
Be among the first 25 applicants
Core Responsibilities:
- Design and build performance reporting systems for content moderation tools
- Develop features to enhance moderation capabilities
- Collaborate with teams to customize solutions for new customer onboarding
Key Skills:
- Python development expertise
- Experience with data engineering and analysis
- Knowledge of containerized microservices and Kubernetes
- Understanding of machine learning fundamentals
- Commitment to software engineering best practices
Requirements:
- Python development expertise
- Experience with data engineering and analysis
- Knowledge of containerized microservices and Kubernetes
- Understanding of machine learning fundamentals
- Commitment to software engineering best practices
Nice to Have:
- Startup experience
- MLOps and platform engineering background
- Experience with AI-assisted development tools
Benefits:
- Work in an agile, fast-paced environment
- Build state-of-the-art AI
- Work from home, with occasional visits to the London office (must be UK based)
- Flexible hours
- Competitive compensation
Seniority level:
Mid-Senior level
Employment type:
Contract
Job function:
Engineering and Information Technology
Industries:
IT Services and IT Consulting
#J-18808-Ljbffr
Software Engineer - AI (3 month contract) employer: Unitary
Contact Detail:
Unitary Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - AI (3 month contract)
✨Tip Number 1
Make sure to showcase your Python development expertise in any discussions or interviews. Highlight specific projects where you've used Python to solve complex problems, especially in the context of AI or data engineering.
✨Tip Number 2
Familiarize yourself with containerized microservices and Kubernetes. If you have experience deploying applications using these technologies, be ready to discuss how you've implemented them in past projects.
✨Tip Number 3
Brush up on your understanding of machine learning fundamentals. Be prepared to talk about how you've applied machine learning concepts in your work, as this will be crucial for the role.
✨Tip Number 4
If you have startup experience or knowledge of MLOps, make sure to mention it during your conversations. This can set you apart from other candidates and show that you're adaptable to fast-paced environments.
We think you need these skills to ace Software Engineer - AI (3 month contract)
Some tips for your application 🫡
Highlight Relevant Skills: Make sure to emphasize your Python development expertise and experience with data engineering and analysis in your application. Tailor your CV to showcase projects or roles where you've utilized these skills.
Showcase Your Experience: If you have experience with containerized microservices, Kubernetes, or machine learning fundamentals, include specific examples in your application. This will demonstrate your capability to meet the job requirements.
Customize Your Cover Letter: Write a cover letter that reflects your understanding of the role and the company. Mention your commitment to software engineering best practices and how you can contribute to enhancing moderation capabilities.
Proofread Your Application: Before submitting, carefully proofread your application for any errors or typos. A polished application reflects your attention to detail and professionalism, which are crucial in a fast-paced environment.
How to prepare for a job interview at Unitary
✨Showcase Your Python Skills
Be prepared to discuss your experience with Python development in detail. Bring examples of past projects where you've utilized Python, especially in relation to data engineering and analysis.
✨Demonstrate Understanding of Microservices
Since knowledge of containerized microservices and Kubernetes is crucial, be ready to explain how you've implemented these technologies in previous roles. Discuss any challenges you faced and how you overcame them.
✨Highlight Machine Learning Knowledge
Understanding machine learning fundamentals is key for this role. Prepare to talk about any relevant projects or experiences you have that involve machine learning, and be ready to answer technical questions on the subject.
✨Emphasize Agile Experience
Given the fast-paced environment, it's important to highlight any experience you have working in agile teams. Share specific examples of how you've contributed to agile processes and how it has improved project outcomes.