United States
Remote
USD 120,000 - 160,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading technology company is seeking a Senior AI Software Engineer to design and implement innovative AI solutions. This role involves collaborating within agile teams, mentoring engineers, and enhancing existing frameworks. The ideal candidate will have extensive experience in AI technologies, strong programming skills, and a passion for healthcare technology.
Qualifications
- 3-5+ years’ experience working with AI technologies.
- 10+ years relevant IT experience.
Responsibilities
- Develop new AI modules for internal systems and market-facing software products.
- Act as an internal AI advocate, providing training and mentorship.
Skills
AI technologies
Python
Communication
Problem Solving
Data Skills
Education
Bachelors or Masters degree in computer science
Tools
TensorFlow
PyTorch
AWS
Next.js
React
Overview
The Senior AI Software Engineer is an engineering role responsible for designing and implementing AI solutions within ConnectiveRx’s technology group. This person will embed in agile teams at ConnectiveRx to complete specific projects across a potentially wide set of AI and full stack development technologies. The role will also be an AI advocate for CRx and help educate other engineers on leveraging AI in development and building AI solutions.
Responsibilities
- Develop new AI modules for both internal systems and market-facing software products
- Contribute to patterns and system designs, write code, and participate in code reviews
- Contribute to the CRx platform by suggesting and implementing AI-based enhancements to existing frameworks, tools, and processes
- Act as an internal AI advocate, providing training and mentorship to software engineers on AI technologies and methodologies
- Work closely with senior engineers to understand and work on assigned projects
- Participate in the full SDLC, including design sessions, project estimation, iterative development, and unit testing
Qualifications
- Bachelors or Masters degree in computer science, information systems or related field
- 3-5+ years’ experience working with AI technologies
- 10+ years relevant IT experience
- Experience with custom chat bots or similar applications of LLM/NLP
- Proficiency in Python programming and experience with popular ML libraries such as TensorFlow and PyTorch
- Experience with cloud technologies; particularly AWS/AI components such as Bedrock, Q, and SageMaker
- Experience with frontend frameworks such as Next.js or React
- Experience with relational databases, document databases and vector databases
- Prior exposure to or interest in healthcare technology and its applications in improving patient care and outcomes
- Significant experience with LLMs, prompt engineering, fine tuning, and similar techniques
- Understanding of autonomous AI systems capable of interacting with their environment, making decisions, and performing tasks to achieve specific objectives
- Experience with RAG frameworks such as Langchain, Llama Index, Haystack, or similar
- Exposure to object-oriented programming languages, databases, and multi-tier application development
- Strong communication skills; ability to communicate complex concepts to both technical and non-technical team members
- Strong problem-solving skills; ability to design and implement complex technical solutions
- Strong data skills, including ability to process and manipulate datasets