What are the responsibilities and job description for the Python/ GenAI Developer position at HireRightAway.AI?
About Us
We are a team of skilled coders, creators, and problem solvers who work to solve complex issues our clients face. Our diverse skills and perspectives enable us to transform the way data, systems, and ingenuity are used to help our clients advance in a constantly evolving world.
Our team thrives on the unknown and enjoys tackling our clients' challenges. We cater to various industries and business goals, offering technical expertise, analytical prowess, and creative thinking to help our clients achieve their goals. Our motivation is enabling our clients to use technology, management, and insight to turn their ideas into actionable results.
Responsibilities
Location: Reston, Hybrid (expect 2-3 days of work from the office in Reston, VA)
US citizens or Green card holders only
Benefits
We are a team of skilled coders, creators, and problem solvers who work to solve complex issues our clients face. Our diverse skills and perspectives enable us to transform the way data, systems, and ingenuity are used to help our clients advance in a constantly evolving world.
Our team thrives on the unknown and enjoys tackling our clients' challenges. We cater to various industries and business goals, offering technical expertise, analytical prowess, and creative thinking to help our clients achieve their goals. Our motivation is enabling our clients to use technology, management, and insight to turn their ideas into actionable results.
Responsibilities
- Develop and maintain cutting-edge software solutions using artificial intelligence technology
- Collaborate with cross-functional teams to design, develop, and implement AI solutions for the various industries
- Continuously research and stay up-to-date on the latest AI trends and technologies to drive innovation within the company
- Troubleshoot and resolve complex technical issues related to AI software development
- Build and maintain strong relationships with team members, clients, and stakeholders to ensure successful delivery of projects
- Implement and follow best practices and coding standards to ensure high-quality, scalable, and maintainable code
- Provide technical guidance and mentorship to junior developers on the team
- Continuously improve and optimize existing systems to enhance performance and user experience
- Maintain documentation and keep track of system changes and updates
- Strong programming skills in Python, JavaScript or Java
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn
- Proficiency in data analysis and visualization tools such as Pandas, NumPy, and Matplotlib
- Hands-on experience in Python Programming and SQL databases is a must
- Knowledge of natural language processing (NLP) and computer vision algorithms
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud
- Experience with version control systems such as Git
- Strong problem-solving and analytical skills
- At least 1 project Hands-on experience with AI and Machine Learning algorithms.
- Knowledge of AI platforms and understanding of their capabilities and limitations.
- Experience with Natural Language Processing (NLP).
- Understanding of RAG, neural networks, and other AI/ML concepts.
- Excellent communication and interpersonal skills
- Ability to work effectively in a fast-paced, dynamic environment
- Strong attention to detail and ability to multitask
- 2-4 years of experience in the development and implementation of applications
- A degree in Mathematics, Data Science, Computer Science, or a related field (BS or MS)
Location: Reston, Hybrid (expect 2-3 days of work from the office in Reston, VA)
US citizens or Green card holders only
Benefits
- 401(k)
- 401(k) matching
- Flexible schedule
- Health insurance
- Paid time off
- Professional development assistance
- Bonus pay