Software Eningeer(Mid-level, Senior)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
We are seeking a dynamic Middle-Level/Senior-Level Full Stack AI Engineer to join our innovative technology team. In this role, you will harness your expertise in both front-end and back-end development, combined with advanced artificial intelligence (AI) and machine learning (ML) techniques, to develop scalable, intelligent solutions. Your work will drive the design, implementation, and optimization of AI-powered applications that leverage big data analytics and natural language processing to solve complex business challenges. If you thrive in a fast-paced environment where creativity meets technical excellence, this opportunity is for you!, * Develop and maintain full-stack applications utilizing modern frameworks and languages such as JavaScript, Python, Java, and C to deliver seamless user experiences and robust backend services.
- Design and implement scalable database architectures with SQL and NoSQL solutions, ensuring data integrity, security, and efficient retrieval for AI models and analytics.
- Build and optimize machine learning models using TensorFlow, Spark MLlib, or similar frameworks to enable predictive analytics, natural language processing (NLP), and data mining capabilities.
- Integrate AI functionalities into applications through APIs and microservices architecture deployed on cloud platforms like AWS.
- Conduct big data processing using Hadoop, Spark, and Bash scripting to handle large datasets efficiently for training models or extracting actionable insights.
- Collaborate with cross-functional teams to translate business requirements into technical specifications while maintaining high standards of code quality and documentation.
- Stay current with emerging AI trends and tools such as SAS analytics platforms or R for statistical analysis to continuously enhance our technological offerings.
Requirements
- Proven experience as a Full Stack Developer with a focus on AI/ML projects at a middle-level or similar role.
- Strong proficiency in programming languages including Python, Java, C, R, VBA, and Bash (Unix shell).
- Hands-on experience with cloud services such as AWS for deploying scalable applications and managing infrastructure.
- Deep understanding of database design principles along with practical knowledge of SQL databases and big data technologies like Hadoop and Spark.
- Expertise in machine learning algorithms, natural language processing techniques, data mining processes, and analytics tools.
- Excellent problem-solving skills combined with the ability to communicate complex technical concepts clearly across teams.
- Must have a US citizenship or work authorization
- Must have over 4-5 years of software engineering experiences
- Must have an experienced Linkedin
Benefits & conditions
Pulled from the full job description Paid time off On-site gym Work from home Flexible schedule, Join us to be part of a forward-thinking organization that values innovation, collaboration, and continuous learning! This role offers an exciting opportunity to shape the future of AI-driven solutions while working alongside passionate professionals dedicated to technological excellence.
Pay: $3,000.00 - $6,000.00 per month
Benefits:
- Flexible schedule
- On-site gym
- Paid time off
- Work from home
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Fully Remote Software Engineer Jobs