This role is not at TopHire, it is more a client under direct payroll. Please note that this is a contractual role for 3 months only. Please apply only if you are comfortable with it.
we are seeking a talented Backend Software Engineer to join our team on a 3 month contract and integrate our model into a backend system, enabling seamless interaction with private marketplace APIs.
Position overview:As a Backend Software Engineer specialising in interacting with API endpoints and wrapping machine learning models, you will play a pivotal role in the development and deployment of our machine learning model. You will be responsible for creating a scalable backend infrastructure that can:ingest video URLsprocess them through our model to extract relevant contextsseamlessly integrate with private marketplace APIs for targeted ad placements.
The ideal candidate will have a strong background in software engineering, experience with machine learning deployment, and a passion for developing innovative solutions in the advertising technology space.
Responsibilities:Design and develop a backend system to ingest video URLs from various sources.Integrate our contextual targeting machine learning model into the backend infrastructure.Implement robust data processing pipelines to extract relevant contexts from video content.Develop API endpoints for seamless interaction with private marketplace APIs.Ensure scalability, reliability, and performance of the backend system under high traffic loads.Collaborate with cross-functional teams including data scientists and product owners to deliver integrated solutions.Stay up-to-date with the latest advancements in machine learning deployment and advertising technology.
Qualifications:Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.Proven experience in backend software development, with proficiency in languages such as Python, Java, or Go.Solid understanding of machine learning concepts and experience with model deployment frameworks (e.g., TensorFlow Serving, Flask, Docker).Experience working with cloud-based technologies such as AWS, Google Cloud Platform, or Azure.Strong understanding of RESTful APIs and experience with API development and integration.Familiarity with database systems (e.g., SQL, NoSQL) and data processing frameworks (e.g., Apache Spark, Apache Beam).Excellent problem-solving skills and ability to work in a fast-paced startup environment.Strong communication skills and ability to collaborate effectively with cross-functional teams.
Benefits:Opportunity to work on cutting-edge technology in the advertising technology space.Flexible work hours and remote work.