What are the responsibilities and job description for the AI Infrastructure Engineer position at Douge International?
Job Description
Job Description
JOB DESCRIPTION
Roles and Responsibilities :
- Design and architect technical solutions to ensure successful delivery.
- Lead the development of proof-of-concept projects to assess the functionality, performance, security, and reliability of architectural designs.
- Collaborate with engineering teams to comprehend real-world limitations and support the effective implementation of AIOS designs for product development, validation, and integration.
- Define and establish the evolutionary roadmap for AIOS solutions.
- Outline and communicate requirements to the development team.
- Stay informed about industry trends and analyze competitors' technical stacks.
Must Qualifications :
Experience : Over 1 year in software design and development for AI model training, inference optimization, and deployment.
Knowledge : In-depth hands-on experience with the latest AI model architectures, such as Transformers, used in both industry and research.
Projects : Successfully built at least one public AI extension / application / project.
Cloud Expertise : Familiar with cloud infrastructure and training on platforms like Azure, AWS, etc.
CI / CD : Proficient with CI / CD tools such as GitLab, GitHub, Jenkins, etc.
ML Infrastructure : More than 3 years of experience working with ML infrastructure, including PyTorch and TensorFlow.
Programming : Proficient in C / C and Python programming languages a plus.
Skills : Excellent communication skills and strong technical writing proficiency.
Mindset : Highly organized and passionate about delivering high-quality software.
Preferred Qualifications :
Experience building ComfyUI extension or Python native apps using SDXL
Understanding of hardware acceleration(Stable Diffusion, SAM, Mistral, Groq, etc)
Familiar with LLM and optimization on resource constrained edge devices for inferences
Experience in performance tuning & inference optimization techniques of deep learning models or libraries on hardware architectures.
In-depth knowledge of computer architectures, CPU / MPU, GPU / NPU.
Solid understanding of embedded / mobile operating systems.
Familiar with microkernel architecture, Linux kernel, hypervisor, middleware, and application framework.
Compensation :
The base salary range for this full-time position in the United States is $163,500.00 to $212,400.00. The exact salary within this range will be determined based on the candidates work location, job-related skills, experience, and relevant education or training.
Please note that the salary figures provided reflect the base salary only and do not include discretionary bonuses, equity, or benefits.
Benefits :
Medical Plans : CIGNA EPO, HSA, and Kaiser HMO with $0 for Employee Only Coverage.
Dental and Vision Plans : Options available with $0 paycheck contribution covering you and your eligible dependents, including orthodontic coverage.
HSA Contribution : Company-paid Health Savings Account contribution when enrolled in the High Deductible CIGNA medical plan.
Flexible Spending Accounts : Healthcare and Dependent Care Flexible Spending Accounts (FSA).
Retirement Plan : 401(k) with Brokerage Link option.
Insurance Coverage : Company-paid Basic Life, AD&D, short-term, and long-term disability insurance.
Employee Assistance Program : Access to support services.
Leave : Sick and vacation time, 10 paid holidays per year.
Parental Leave : Paid parental leave for the first 8 weeks at full pay (eligible after 90 days of employment).
Disability Leave : Paid disability leave for the first 6 weeks at full pay (eligible after 90 days of employment).
Voluntary Benefits : Voluntary Life and AD&D options for you, your spouse / domestic partner, and dependent children, pet insurance.
Additional Perks : Commuter benefits, mobile cell phone credit, onsite gym, and employee discounts and perks program.
Salary : $163,500 - $212,400