Skip to content

AI Solutions Engineer
Company | Livefront |
---|
Location | Minneapolis, MN, USA |
---|
Salary | $115000 – $160000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- At least 7-10 years of software engineering experience, preferably in a consulting environment or as part of an in-house, cross-functional product team.
- Fullstack engineering experience across web, mobile, and embedded systems.
- Specific experience working with Python, JavaScript, RAG-based architectures, Prompt Engineering, Azure, and Kafka.
- Experience building software that integrates generative AI, LLM’s, and NLP’s. Understanding of data engineering in order to successfully lead AI product development.
- Experience building consumer-facing native mobile and web applications, with a fluent command of the native languages and core frameworks.
- Demonstrated expertise architecting, building, maintaining, and scaling modern software on various platforms.
- Ability to design, setup, and maintain DevOps pipelines using various tools and techniques.
- Ability to design and maintain CI/CD pipelines and manage complex deployments.
- Experience designing APIs and writing API specifications.
- Ability to clearly articulate technical requirements to other engineers.
- A keen sense for security: you’re able to think around corners and see potential risks.
- An ability to understand client expectations, the work the team has done and still has to do to meet those expectations, and the ability to motivate the team to successfully deliver.
- Work samples showcasing performant, neatly organized code with clean, well-implemented user interfaces.
- A talent for communicating directly with clients, managing expectations, and explaining advanced technical concepts and their implications.
- Excellent communication skills and a strong ability to present and defend technical and architectural choices persuasively.
- Renowned problem-solving skills.
- Above-average discipline and personal organization skills.
- A demonstrated hunger for personal and professional growth.
- A self-evident love and care for the craft of software engineering.
Responsibilities
- Work closely with clients to understand their business goals around implementing AI technologies, present sustainable and achievable technical solutions, and adjust strategies based on feedback.
- Guide and mentor engineering teams, both internally to Livefront and externally with the client by setting technical standards and conducting code reviews.
- Engage in technical spikes to explore new technologies and methods.
- Lead the design of robust architectures tailored to client needs, and implement these solutions hands-on, ensuring scalability and maintainability.
- Design, develop, and integrate APIs, ensuring seamless communication between systems and enhancing overall performance.
- Design, set up, and maintain CI/CD pipelines. Manage deployment processes, ensuring smooth and reliable releases.
- Address and resolve technical issues promptly, ensuring minimal disruption to project timelines.
- Engage in diverse projects, from API design to live team support to full-time DevOps, adapting your skills to meet varied client needs.
Preferred Qualifications
- Have scripting expertise (Unix shell, Ruby, Perl, etc.).
- Have strong illustration chops as it relates to technical diagramming.
- Speak, write, and/or educate publicly about technical topics.
- Have publicly released your own personal, self-started products or apps.
- Enjoy tinkering with emerging languages and platforms such as Go, Rust, Alexa, and/or Unity.