LyRise
Remote Back End Engineer Job
Job Description
Remote Back End Engineer Job
As a Backend Software Engineer specializing 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:
1. ingest video URLs
2. process them through our model to extract relevant contexts
3. seamlessly 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.
Remote Back End Engineer Job
LyRise