What you'll be doing
Work alongside brilliant engineers on core technologies, and implement, optimize and automate build pipelines to deliver quality software to solve complex computer vision problems using NVIDIA GPUs in real time.
Get a chance to build pipelines e2e. You will also get to build some internal tooling.
Provide you with a unique opportunity to realize the most sophisticated and complex workflows that build for multiple platforms, test frameworks to ensure quality and KPI in check.
Be responsible for building dashboarding, different profiling tools, and latency optimizations of workflows.
See features go through the whole cycle - from proof-of-concept to production.
Together we will collaborate and communicate with multiple teams in our company.
What we need to see :
B.Tech. or M.Tech. in CS / CE / EE, or equivalent experience.
3+ years of experience in a related field.
Strong Python, shell scripting, and experience with build tools.
Excellent C / C++ programming skills & strong problem solving and debugging skills.
Experience with CI / CD tools, jenkins based pipelines, unit testing frameworks.
Embedded system, SW / HW cross domain knowledge.
Have a real passion for uncovering root causing bottlenecks and optimizing performance.
Be dedicated, fast to act and learn, and self-motivated with excellent analytical skills.
Be excited to deploy your strong interpersonal skills.
Ways to stand out from the crowd :
Experience in building tools and build pipelines for multi platform environments (X86, ARM).
An eye for scope to improve overall stability and find ways to automate the entire process.
Understanding of Bazel and build systems.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.