Masters or Ph.D. in Computer Science or equivalent experience., Extensive professional experience with machine learning and deep learning techniques., Proficiency in Python programming and object-oriented software development., Experience deploying machine learning systems using tools like Docker, PyTorch, and AWS..
Key responsibilities:
Design and develop custom machine learning models for clients.
Lead and mentor project teams in machine learning projects.
Make system-level architecture decisions related to models and deployment strategies.
Engage with clients to understand their needs and communicate technical solutions.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
KUNGFU.AI is a management consulting and engineering firm focused exclusively on artificial intelligence.We empower CEOs and senior executives to leverage the full potential of AI so they remain competitive in a rapidly evolving world. Our expert team delivers AI strategy and bespoke production-grade solutions that allow clients to rapidly realize value. We stand apart because we implement our AI strategies into production quickly, safely, and responsibly.
KUNGFU.AI is a management consulting and engineering firm focused exclusively on artificial intelligence. We empower CEOs and senior executives to leverage the full potential of AI so they remain competitive in a rapidly evolving world.
Our expert team delivers AI strategy and bespoke productiongrade solutions that allow clients to rapidly realize value. We stand apart because we implement our AI strategies into production quickly, safely, and responsibly.
Outside of our virtual walls we are painters, foodies, cocktail connoisseurs, musicians, crossworddoers, athletes, dungeon masters, nonprofit board members, and more. We’d welcome the opportunity to meet you.
This position sits at the cuttingedge of machine learning and software engineering. As a Principal Machine Learning Engineer, you will be responsible for designing and developing machine learning applications for our growing client base. You should have strong programming skills and must have extensive professional experience using machine andor deep learning in one or more problem domains (computer vision, natural language processing, etc.).
You will join a team of experienced engineers and entrepreneurs bringing practical AI solutions to the market.
Heres what youll be doing:
Designing and developing bespoke machine learning models, transforming complex challenges into impactful deliverables for clients ontime and onbudget
Conducting diverse machine learning experiments in a collaborative environment that values knowledgesharing, inclusivity, and trust
Making systemlevel architecture decisions, especially with regards to models, cloud deployment strategies, software design, and other productionrelated concerns. You’ll direct the team, and ultimately own, the specification of requirements to build engineering solutions that meet client expectations
Working closely with project leads of other disciplines to navigate ambiguous project direction and formalize actionable engineering plans
Ensuring project teams maintain an ROIdriven mindset while executing engineering project plans
Occasionally serving as the accountable party for engineering deliverables on projects when a Director is not staffed
Partnering with engineers in a pair programming setting to translate theoretical models into robust, scalable solutions
Engaging in clientfacing activities, building lasting relationships as a trusted advisor by effectively bridging cuttingedge technology with realworld business needs
Leading and mentoring project teams, guiding them through machine learning projects and cultivating a culture of continuous improvement
Staying at the forefront of machine learning advancements, ensuring our solutions are informed by the latest techniques and innovations
Contributing to internal initiatives and processes like interviews, internal tooling development, evolving best practices, and others
What wed like to see:
Excellent interpersonal skills and the ability to brainstorm, collaborate, and problem solve with engineers at all levels in order to deliver on client expectations efficiently and exceptionally
Someone who is skilled at driving work in clientfacing environments and driving consensus while balancing the needs of internal and external stakeholders
Demonstrated experience in communicating highlevel technical details to clients of technical and nontechnical backgrounds
Were huge on continuous learning. We always look for individuals that have an almost insatiable thirst for knowledge
An engineer who can tell stories from a professional setting about the majority of the topics listed below
Extensive professional experience building, designing, and deploying machine learning systems using a number of different tool stacks, techniques, and deployment paradigms. Note: we commonly use Docker, python, pytorch, and AWS, to name a few, but we are ultimately tooling agnostic and service a large variety of stacks in our client base
Someone who is proficient and comfortable programming in Python, as thats mostly what we use here
Experience with objectoriented programming, code hygiene, basic version control, etc. We work on PoCs and prototypes but also deploy and productionalize a portion of our work so deep software engineering ability is imperative
Someone whos comfortable working with deadlines and is confident in their time management
Masters or Ph.D. in Computer Science or equivalent work experience